Hacker News new | ask | show | jobs
by pavlov 3521 days ago
Eventually React will fall out of fashion like every other framework before it, and teams that went all-in on it will have to do a painful rewrite.

Or they could just keep using what works? React's surface area (compared to something like Angular or Ember) is so small, it's not obvious to me why you'd want to do a rewrite just because it "fell out of fashion".

2 comments

> React's surface area (compared to something like Angular or Ember) is so small

Sure, the core React library is small. But when do people ever just use the core library? Think of all the additional libraries and components in the React ecosystem that get used in projects. The footprint of the average React project ends up being just as large as the footprint of the average Angular or Ember project.

React isn't small - it's over 130k minified and gzipped.

Fashion matters more than it should. The ecosystems move on, support lessons, new hires are less likely to know and really desire to learn the old thing...

edit: More importantly, the new applications in your organization might move on to the new things and then you usually have a hard time sharing components between them.