43 points by leerob 2 days ago | 15 comments
blovescoffee 16 hours ago
terandle 18 hours ago
mdhb 23 hours ago
jsk2600 18 hours ago
morbicer 16 hours ago
In the middle you have something like Astro or Remix. More creature comforts but they try to be close to web standards. Remix forms can work without js.
Then on the opposite end you have Next. Monkey patching fetch method, headache inducing cache behavior (now probably finally gone by default), common breaking changes, strange middleware implementation, relying on unstable React features and most importantly the only-on-Vercel features: Incremental Static Regeneration, image optimization etc. No other framework needs sth like https://opennext.js.org/
jsk2600 15 hours ago
[1] https://stackoverflow.com/questions/75526234/how-can-i-use-n...
leerob 15 hours ago
morbicer 15 hours ago
blovescoffee 16 hours ago
morbicer 15 hours ago
The OP is building their product on top of Next and was asking about lock-in. I work with React codebases that are 8+ years old. Luckily no-one chose sth like Next so there is a flurry of additional libs, some fell out of fashion today but none of them prevented the app to evolve or be deployed wherever.
There is so much money in Vercel that I don't expect Next to die anytime soon but if sth more cool appears people on Next will have hard time migrating. Where someone sticking to more vanilla React can even easily switch to Solid or another non-React jsx solution.
prng2021 22 hours ago
Fantastic, it only has 2550 open bugs now! /s
bluelightning2k 20 hours ago
Chromium has 120 new issues opened so far today. Does that therefore make it a bad browser engine doomed to failure?
bartekpacia 17 hours ago
Another example: Flutter has 12k issues, but that's because it's the most popular cross-platform app framework. Also it's not all literally issues, it's just a tracking board for all kinds of "things" that need to be tracked.
leerob 15 hours ago
prng2021 7 hours ago
Next has 130k stars and 2550 issues labeled as bugs.
Svelte has 80k stars and 64 issues labeled bugs.
Vue has 47k stars and 80 issues labels bugs.
Remix has 30k stars and 240 issues labeled bugs.