4 ms·
It's the Vercel way to first run broken previews for several years. Next started with Turbopack alpha as a Webpack alternative in Next 13 (October 2022) and fi
by gherkinnn 7mo ago
It's the Vercel way to first run broken previews for several years.
Next started with Turbopack alpha as a Webpack alternative in Next 13 (October 2022) and finally marked Turbopack as stable and default in Next 16 (October 2025). They also ran sketchy benchmarks against Vite back in 2022 [0].
Next's caching has a terrible history [1], it is demonstrably slow [2] (HN discussion [3]), RSCs had glaring security holes [4], the app router continues to confuse and relied on preview tech for years, and hosting Next outside of Vercel requires a special adapter [5].
Choosing Next.js is a liability.
0 - https://github.com/yyx990803/vite-vs-next-turbo-hmr/discussions/8 https://github.com/yyx990803/vite-vs-next-turbo-hmr/discussi...
1 - https://nextjs.org/blog/our-journey-with-caching https://nextjs.org/blog/our-journey-with-caching
2 - https://martijnhols.nl/blog/how-much-traffic-can-a-pre-rendered-nextjs-site-handle https://martijnhols.nl/blog/how-much-traffic-can-a-pre-rende...
3 - https://news.ycombinator.com/item?id=43277148 https://news.ycombinator.com/item?id=43277148
4 - https://nextjs.org/blog/CVE-2025-66478 https://nextjs.org/blog/CVE-2025-66478
5 - https://opennext.js.org/ https://opennext.js.org/
- ssijak 7mo agoNext took a very bad turn and double downed on it. Coupled with years of terrible bugs its beyond repair for me unless they rewind a bunch of core changes they did. There are several much better options right now. My favourite is Tanstack Start. No magice, great DX
- adamgoodapp 7mo ago+1 for Tanstack start. I just setup a new project with it and like the whole ecosystem. Only slight disadvantage is most third party documentation and automatic setup with packages aren't setup for Tanstack Start yet.
- littlecranky67 7mo agoAny suggestions to replace NextJS when you only use static export (no SSR)?
- christophilus 7mo agoIt depends on your application, but for typical SPAs, there are any number of approaches which are better than next by every metric I (personally) care about.
- littlecranky67 7mo agoCare to list those?
- NamlchakKhandro 7mo agotanstack router
- dbbk 7mo agoTanstack Start is the gold standard here. It’ll do a static export no problem.
- J_tt 7mo agoAstro: https://astro.build/ https://astro.build/
- littlecranky67 7mo agoFrom my first glance, it is not really. Has its own templating syntax, its own file format etc. With NextJS static export I only have valid react/tsx and would not want to introduce a framework-specific language. Also could not easily find something about the routing
- nobleach 7mo agoWhile Astro does indeed have its own type of components, it also supports React, Solid and a host of others. So transplanting your current tree of components in, adding the React plugin and saying "GO" is likely a fairly straight-forward project. I moved a previous static site into an older verison of Astro with very little trouble.
- 7mo ago