Re:React Won by Default – and It's Killing Front End Innovation
by burnerzzzzz on Tuesday September 16, 2025 @01:06PM
(#45264939)
> This is a foolish take. React is the reason the modern web is as usable as it is
Theres at least one foolish take here Come on think of the 100s of comparable FE frameworks…
Re:React Won by Default – and It's Killing Front End Innovation
by whoknowsidont on Tuesday September 16, 2025 @01:16PM
(#45265050)
All the other frameworks that take different solutions to achieve what react has done well and consistently since 2013?
What are we comparing? What is there to compare?
Re:React Won by Default – and It's Killing Front End Innovation
by monooso on Tuesday September 16, 2025 @03:47PM
(#45267051)
> Anyone who contests otherwise is simply ignorant of web development history.
Or is perfectly aware of web development history and doesn't share your opinion.
Re:React Won by Default – and It's Killing Front End Innovation
by whoknowsidont on Tuesday September 16, 2025 @04:48PM
(#45267825)
It's simply not a possibility. Facts are facts. Events have occurred.
It's not a perspective.
This is a foolish take. React is the reason the modern web is as usable as it is. Anyone who contests otherwise is simply ignorant of web development history.
>(and even Netflix is moving away from React
They're not moving away from React, they're doing pure SSR with it. https://react.dev/reference/react-dom/server/renderToPipeabl...
You don't need the compiler client side. What level of confusion leads you to believe that? That's not even a detail about React, that's simply a mistake in how software works.
React has ALWAYS, by default, done SSR first and then hydrates state on the client. It's trivial, and always has been, to simply do SSR only if you so wish.
>But to implement it in React you have to go on a steep learning curve to learn about JSX, hooks, the component lifecycle, building the app for dev, packaging it for prod, and more.
I find it hard to take this characterization in good faith. If you have trouble learning about the component life cycle in React, I don't see how you have any hope of successfully building a production level application without any guard rails.
You will, without a singular doubt, simply get "it" wrong. Even with modern JS.