4 ms·
React has already through massive changes with emphasizing classes -> function components -> hooks. OTOH it hasn't broken backwards compatibility. I think Ser
by resoluteteeth 3y ago
React has already through massive changes with emphasizing classes -> function components -> hooks.
OTOH it hasn't broken backwards compatibility.
I think Server Components are similar to the introduction of hooks because while they require changes to use, they don't affect anything if you aren't using them.
You could argue that it's such a massive change they should make it as a separate framework, but React's approach of adding new approaches but maintaining compatibility seems to have been fairly popular.
Maybe server side rendering isn't what everyone wants to do, but you don't have to. I think we can all agree that if they were FORCING everyone to change what they're doing and use server components it would be more of a problem?
- soneca 3y agoI think, right now, they are nudging everyone to change. And if there is no pushback, like this article, in an year or two they will be forcing.
- deleted 3y ago[deleted]
- patates 3y agoThey never made such a forced (big) breaking change. I don't have a reason to think they would in a year or two.