DEV Community

Discussion on: React Beginner Question Thread ⚛

Collapse
 
hoseinz3 profile image
hoseinz3

Hi,
what’s your opinion about react SSR and why SSR doesn’t add to CRA?

Collapse
 
daniel15 profile image
Daniel Lo Nigro

I'm not Dan, but my understanding is that create-react-app only focuses on the frontend and doesn't make any assumptions about backend technology stack as it wants to remain backend-agnostic, whereas implementing server-side rendering would require a particular backend technology (eg. Node.js or Ruby + ExecJS or ASP.NET + ReactJS.NET or ASP.NET + JavaScriptServices) to be chosen.

Collapse
 
dan_abramov profile image
Dan Abramov

That’s right, we don’t want to lock people into using Node.

There are better Node-focused solutions like Next.js that I encourage you to check out.