DEV Community

Discussion on: React Beginner Question Thread ⚛

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.