为什么我只是按教程创建了个最初始的项目,next.js 第一次启动能花了好多秒,后面最快也要 2s 。
之前用 vite 的项目启动超级快。vite 是 next.js 的平替吗,他两有啥区别
之前用 vite 的项目启动超级快。vite 是 next.js 的平替吗,他两有啥区别
1
lijianan Jan 5, 2025
Next.js 支持 SSG 、SSR 、CSR 、RSC 、ISR 、PPR 渲染模式,最新版默认是 App Router 也就是 RSC 模式
Vite 只有 CSR ,也就是客户端渲染( Vite 好像也支持服务端渲染,不过还在实验性阶段) |
2
sibusana Jan 8, 2025
Vite 也支持服务端渲染的 https://vite.dev/guide/ssr
|
3
shilianmlxg Jan 9, 2025
@lijianan 抓住野生的 null 宝
|
4
azhong123 Jan 14, 2025
我理解的是 next.js 有点像 SpringBoot 那样的 all in one 的框架,vite 不太了解; 几年前用过 vite,感觉是 webpack 的平替,不知道理解是否有问
|
5
lizy0329 Feb 18, 2025
Next.js 能实现的 Vite 作为一个底层构建器通过插件都可以实现,Next 14 使用 webpack 15 使用 turbopack
|