News for hackers. Stuff that matters.
Re:An open-source web platform for the new President of France by gcb0 on Friday May 19, 2017 @08:28PM (#14380315)
server side rendering is the mess people will inherit in a few years.

I can already see the HN posts: "I rage-quit X because of all the mess I inherited where the developers didn't want to learn proper javascript, so they just added so much abstraction they had to use hacks to pre-render it on the server"

Re:An open-source web platform for the new President of France by jnbiche on Friday May 19, 2017 @09:14PM (#14380481)
> so they just added so much abstraction they had to use hacks to pre-render it on the server"

Actually, you have that exactly backwards. It's only because of React's abstraction of the DOM that it's even possible to render using a simple JavaScript interpreter running on the server side.

You do understand that server-side rendering is not (typically) necessary, right? I mean, React will render just fine initially on the browser, of course. It's only done (wisely) on the server before serving to the client for performance reasons.