Loading...
Published 2022-05-02

Next.js - Overview

Next.js 是基于 React 的框架,具有服务器端渲染功能。它非常快速,对搜索引擎优化友好

  • Hot Code Reloading:Next.js 支持热更新,可以在源代码更改后立即生效。
  • 自动路由:无需配置路由,Next.js 会自动生成路由。
  • 组件化样式:Next.js 支持组件化样式,可以在组件中使用 styled-jsx 或者*.module.scss 等。
  • ssr:React 组件在服务器上预先渲染,因此在客户端加载速度更快。
  • Node 生态
  • 自动代码切割:Next.js 支持自动代码切割,只在需要用的时候才加载模块。
  • Prefetch:Next.js 支持预加载,可以在页面加载时预加载页面。
  • 动态组件:Next.js 支持动态引入模块或者组件。
  • 导出静态站点:Next.js 支持导出静态站点,可以在服务器上构建静态页面。
  • 内置 TS 支持:Next.js 由 TS 开发,支持 TS 语法。

Next.js 官方文档