Skip to content

docs: fix SSR section framing in React integration guide#1688

Merged
Haxikowy merged 1 commit into
developfrom
docs/fixes-around-react-guides
Jun 3, 2026
Merged

docs: fix SSR section framing in React integration guide#1688
Haxikowy merged 1 commit into
developfrom
docs/fixes-around-react-guides

Conversation

@Haxikowy

@Haxikowy Haxikowy commented Jun 2, 2026

Copy link
Copy Markdown

Summary

  • Reframes the SSR section to clarify that the benefit of dynamic(..., { ssr: false }) is keeping HyperFormula out of the initial JS bundle sent to the browser, not skipping the server-side render itself (which is already a non-issue since useEffect never runs on the server).

Test Plan

  • Review the updated wording in docs/guide/integration-with-react.md

Note

Low Risk
Documentation-only wording change with no runtime or API impact.

Overview
Updates one sentence in the React integration guide’s SSR section so it no longer suggests dynamic(..., { ssr: false }) is mainly about avoiding server render. The text now states the goal is keeping HyperFormula out of the initial JS bundle sent to the browser (still noting the library is a few hundred kB), which matches the earlier point that useEffect already makes the pattern SSR-safe.

Reviewed by Cursor Bugbot for commit 46d1d61. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify

netlify Bot commented Jun 2, 2026

Copy link
Copy Markdown

Deploy Preview for hyperformula-dev-docs ready!

Name Link
🔨 Latest commit 46d1d61
🔍 Latest deploy log https://app.netlify.com/projects/hyperformula-dev-docs/deploys/6a1ecf37da72480008ee45fc
😎 Deploy Preview https://deploy-preview-1688--hyperformula-dev-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Haxikowy Haxikowy self-assigned this Jun 2, 2026
@Haxikowy

Haxikowy commented Jun 2, 2026

Copy link
Copy Markdown
Author

Verified on preview

@Haxikowy Haxikowy marked this pull request as ready for review June 2, 2026 12:45
@Haxikowy Haxikowy requested a review from sequba June 2, 2026 12:45
@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

Performance comparison of head (46d1d61) vs base (00e5c73)

                                     testName |   base |   head | change
------------------------------------------------------------------------
                                      Sheet A |  497.3 | 501.03 | +0.75%
                                      Sheet B | 161.97 | 161.69 | -0.17%
                                      Sheet T |  144.7 | 144.97 | +0.19%
                                Column ranges | 477.67 | 475.82 | -0.39%
Sheet A:  change value, add/remove row/column |  16.26 |  15.94 | -1.97%
 Sheet B: change value, add/remove row/column | 138.53 | 140.17 | +1.18%
                   Column ranges - add column |  150.3 | 151.68 | +0.92%
                Column ranges - without batch | 454.25 | 459.31 | +1.11%
                        Column ranges - batch | 119.34 | 115.36 | -3.34%

@codecov

codecov Bot commented Jun 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.16%. Comparing base (00e5c73) to head (46d1d61).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #1688   +/-   ##
========================================
  Coverage    97.16%   97.16%           
========================================
  Files          176      176           
  Lines        15322    15322           
  Branches      3356     3356           
========================================
  Hits         14887    14887           
  Misses         427      427           
  Partials         8        8           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Haxikowy Haxikowy merged commit 0e047ee into develop Jun 3, 2026
86 of 90 checks passed
@Haxikowy Haxikowy deleted the docs/fixes-around-react-guides branch June 3, 2026 07:32
GreenFlux added a commit that referenced this pull request Jun 3, 2026
Brings in two content-only commits that landed on develop after the
last sync:

- 0e047ee docs: fix SSR section framing in React integration guide (#1688)
- 79f2f15 docs: rewrite Vue integration guide around markRaw pattern (#1689)

Both touch files we migrated from `docs/guide/` to
`docs/src/content/docs/guide/`. Git's rename detection auto-applied
the develop-side edits to the new locations — no conflicts.

GitHub had flagged the PR as CONFLICTING because its mergeability check
hadn't recomputed since develop's last push; pushing this merge clears
that flag.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants