4 ms·
Nextjs has the dejavu vibe of docker. It is a brilliant framework dragged slowly and inexorably into "platform lock-in". Nextjs has defocused on SSR (which wa
by sandGorgon 6y ago
Nextjs has the dejavu vibe of docker.
It is a brilliant framework dragged slowly and inexorably into "platform lock-in".
Nextjs has defocused on SSR (which was the original selling point of a server side Reactjs). And all the other cool features only run on Vercel.
It is getting next to impossible to deploy Nextjs (with all its features) on GAE for example...or heroku.
There are other alternatives to Nextjs that are emerging with true developer fit - think databases,etc. Svelte, etc are pretty cool
- Vinnl 6y agoDoesn't it still come with a server that you can just run on Heroku? That's what I'm doing, and although I'm not at v10 yet, I can't recall any major challenges there.
- sandGorgon 6y agoAll the server side parts are now deeply linked to Vercel microservices infrastructure. As a static site, nextjs is probably a little bit more complex than gatsbyjs (with its zillions of fantastic themes)
- Vinnl 6y agoIs it though? Do you mean that running `next build; next start` as described at [1] no longer works? [1] https://nextjs.org/docs/deployment#nodejs-server https://nextjs.org/docs/deployment#nodejs-server
- siquick 6y agoVercel is great at getting out of the way of deployments and just working. But I've deployed Next apps to Linux servers on AWS, GC, DO and it wasn't much more involved that a standard Node deployment - Next with Elastic Beanstalk is pretty straight forward too.