docs(blog): add draft post on RSC as a protocol before an architecture#868
docs(blog): add draft post on RSC as a protocol before an architecture#868tannerlinsley merged 1 commit intomainfrom
Conversation
✅ Deploy Preview for tanstack ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
📝 WalkthroughWalkthroughA new blog article is added introducing React Server Components (RSC) as a network serialization protocol rather than a fixed architecture. The post contrasts server-owned and client-owned composition models, discusses RSC as a primitive within a broader development pipeline, and provides guidance on caching strategies and model selection. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
src/blog/rsc-is-a-protocol-before-it-is-an-architecture.md (1)
16-273: Run one editorial pass for compound-adjective hyphenation consistency.There are many recurring phrases that should be hyphenated for readability and style consistency (e.g., Line 16
non-JSON, Line 16/52/95+server-owned, Line 32/149+client-owned, Line 24/62+server-rendered, Line 52/233SEO-driven, Line 217client-side, Line 239data-rich, Line 183platform-owned, Line 189deployment-specific).✍️ Suggested pattern examples
- non JSON + non-JSON - server owned tree + server-owned tree - client owned model + client-owned model - server rendered content + server-rendered content - SEO driven pages + SEO-driven pages - client side store + client-side store🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@src/blog/rsc-is-a-protocol-before-it-is-an-architecture.md` around lines 16 - 273, Run an editorial pass across the document to consistently hyphenate compound adjectives: change instances like "non JSON" to "non-JSON", "server owned" to "server-owned", "client owned" to "client-owned", "server rendered" to "server-rendered", "SEO driven" to "SEO-driven", "client side" to "client-side", "data rich" to "data-rich", "platform owned" to "platform-owned", and "deployment specific" to "deployment-specific" (search for these exact unhyphenated phrases from the diff and update them throughout the file to the hyphenated forms for consistency).
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@src/blog/rsc-is-a-protocol-before-it-is-an-architecture.md`:
- Around line 16-273: Run an editorial pass across the document to consistently
hyphenate compound adjectives: change instances like "non JSON" to "non-JSON",
"server owned" to "server-owned", "client owned" to "client-owned", "server
rendered" to "server-rendered", "SEO driven" to "SEO-driven", "client side" to
"client-side", "data rich" to "data-rich", "platform owned" to "platform-owned",
and "deployment specific" to "deployment-specific" (search for these exact
unhyphenated phrases from the diff and update them throughout the file to the
hyphenated forms for consistency).
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: c22d35d4-063c-4023-a576-41b20f7f298f
⛔ Files ignored due to path filters (2)
public/blog-assets/rsc-is-a-protocol-before-it-is-an-architecture/flight_cache_pipeline.svgis excluded by!**/*.svgpublic/blog-assets/rsc-is-a-protocol-before-it-is-an-architecture/two_inversions_rsc.svgis excluded by!**/*.svg
📒 Files selected for processing (1)
src/blog/rsc-is-a-protocol-before-it-is-an-architecture.md

Summary
public/blog-assets/rsc-is-a-protocol-before-it-is-an-architecture/draft: trueso it does not appear on the public blog indexTest plan
Summary by CodeRabbit