← Back to context

Comment by solardev

3 years ago

> what framework isn't opinionated

Vanilla React, for one. When it came out, it was way less opinionated than Angular, being only a UI lib and not a full framework per se. But people kept trying to use it like a full framework, and ended up creating things like React Router and Redux and a bazillion other routing and state and SSR etc. solutions. It was a nightmare. React apps from that era are totally unreadable and hard to reason about.

It wasn't until Next that a React project could actually feel sane and organized, with sensible defaults controlled by one party instead of a million overwhelming packages from twenty different companies you'd have to mix and match.

Especially when used with Vercel, I agree, it's quite astonishing how much better it is than the stuff we lived with the last two decades.

Hell, even the official React docs now recommend using Next instead of Vanilla. That's how much better of an improvement it is...