Next.js logoNext.js 学习站
Next.js logo

关于 Next.js

Next.js 是由 Vercel 维护的 React 全栈框架,用于构建快速、可扩展的现代 Web 应用。它把路由、渲染策略、图片优化、字体加载等常见需求整合在一起,让你专注业务逻辑而不是基础设施。

核心特性

  • React 框架

    Next.js 构建在 React 之上,让你用组件化方式开发界面,同时获得路由、数据获取和部署等开箱即用的能力。

  • App Router

    基于文件系统的 App Router 支持布局、嵌套路由、Server Components 和流式渲染,让复杂应用结构更清晰。

  • 服务端渲染

    支持 SSR、SSG 和 ISR,在首屏性能与 SEO 之间灵活取舍,页面可按需静态生成或动态渲染。

  • 全栈能力

    Route Handlers、Server Actions 和中间件让你在同一项目中编写 API、处理表单、做鉴权,无需额外后端框架。

为什么选择 Next.js?

无论你是个人项目还是企业级应用,Next.js 都提供了从开发到生产的完整工具链:内置 TypeScript 支持、Fast Refresh 热更新、自动代码分割,以及与 Vercel 等平台的无缝部署体验。