为什么选择 nextjs
为什么选择 next? 1、性能与 SEO:服务端渲染、客户端渲染 2、渲染策略多样:静态渲染、动态渲染、流式渲染 3、服务器组件支持 高效的数据获取:通过将数据检索靠近其源头,它减少了客户端请求,加速了数据检索过程。 增强的安全性:确保服务器上保持敏感信息,如令牌和 API 密钥的安全性。 减小 Bundle Sizes:通过在服务器端保留大型依赖项,可以最小化客户端 JavaScript 捆绑大小 —— 对于互联网速度较慢或基本设备的用户来说是一个福音。 优化初始页面加载:在服务器上呈现 HTML,让用户立即查看内容,而无需等待客户端渲染。 提高 SEO 和可分享性:向搜索引擎和社交平台提供完全呈现的 HTML,改进索引和内容预览。 4、加载UI 与 流式渲染 5、Next.js Metadata API:增强 SEO 和 Web 可分享性- 配置 matadata 对象,生成 mata 标签 6、页面路由 7、社区活跃,相关 npm 包支持
来源整理自:vue3js.cn 面试官系列



