Re

React Server Components without a framework – Demo

Hacker News

React Server Components without a framework – Demo

I tried to migrate an existing React SPA to RSC without a framework, and made a demo / playground about it. This demo includes: - an unorthodox RSC "SSR" implementation with Fastify, inspired from common React / Redux SSR technique of inlining serialized state in the HTML document. - RSC data-fetching from server components, consumed in other components, either server or client ones, with <Suspense />. - Client-side routing using the a-route library. - Refreshing an RSC tree from the client. - Usage of some react-server-dom-webpack undocumented APIs & other React Canary / Experimental APIs such as use(). The code of this demo is available at https://github.com/ziir/rsc-demo and there's a longer form blog post available for anyone who's interested https://timtech.blog/posts/react-server-components-rsc-no-fr... Feedback is welcome ! :)

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: using, code, apis · Missing: mac, agents, macos
57%57% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
57%57% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
47%47% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
29%29% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
28%28% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
2%2% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Re
React Server Components Without Frameworks58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

React Server Components Without Frameworks

Hacker News1
Se
Searchkit – React components for elasticsearch68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Searchkit – React components for elasticsearch

Hacker News74
ny
nymus - Tranform i18n strings to React components40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

nymus - Tranform i18n strings to React components

Hacker News1
Co
Codegen Components in React, Vue, Angular, Django etc.41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Codegen Components in React, Vue, Angular, Django etc.

Hacker News2
Ca
Call your React components [lib]43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Call your React components [lib]

Hacker News1
Es
Eszett explicit scopes for styling react components22%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Eszett explicit scopes for styling react components

Hacker News2
Broonka
Broonka41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MultiStore MicroKernel React-Redux Framework

Indie Hackerscommitment-side-project
Vi
Video demo of “go on rails” framework72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Video demo of “go on rails” framework

Hacker News1
Li
Lightyear – A Suspense enabled React server renderer59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lightyear – A Suspense enabled React server renderer

Hacker News2
Re
React-frontload – async data loading for React components51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

React-frontload – async data loading for React components

Hacker News2