Next.js 概述学习手册

收录于 2023-04-20 00:10:05 · English · بالعربية · Español · हिंदीName · 日本語 · Русский язык · 中文繁體

Next.js 是基于 React 的框架,具有服务器端渲染功能。它非常快速且对 SEO 友好。
使用 Next.js,您可以非常轻松地创建强大的基于 React 的应用程序并对其进行测试。以下是 Next.js 的主要功能。
Hot Code Reload-Next.js 服务器检测修改过的文件并自动重新加载它们。 自动路由-无需为路由配置任何 url。文件将放置在 pages 文件夹中。所有 url 都将映射到文件系统。可以进行定制。 组件特定样式-styled-jsx 提供对全局和组件特定样式的支持。 服务器端渲染-反应组件在服务器上预渲染,因此在客户端加载速度更快。 Node 生态系统-Next.js 基于凝胶与 Node 生态系统很好地反应。 自动代码拆分-Next.js 使用他们需要的库呈现页面。 Next.js 不是创建单个大型 javascript 文件,而是创建多个资源。加载页面时,只会加载所需的 javascript 页面。 Prefetch-Next.js 提供用于链接多个组件的 Link 组件,支持 prefetch 属性在后台预取页面资源。 动态组件-Next.js 允许动态导入 JavaScript 模块和 React 组件。 导出静态站点-Next.js 允许从您的 Web 应用程序导出完整的静态站点。 内置打字稿支持-Next.js 是用打字稿编写的,并提供了出色的打字稿支持。