分类导航2
Next.js
一个基于 React 的全栈框架,提供服务端渲染、静态生成、路由等开箱即用的功能,用于快速构建生产级 Web 应用。
概念
3 项内容dynamicParams
当访问一个没有通过 `generateStaticParams` 预先生成的动态路由参数时,Next.js 应该如何处理。
- 适用文件:layout.tsx、page.tsx(route segment config);
- true / false,true 默认值;
- 静态导出(output: 'export')模式下该配置不生效,建议省略不写;
- 控制"没有被 generateStaticParams 预先列出的动态路径"该怎么处理——是允许按需(on-demand)生成,还是直接返回 404;
- 属于"未预生成路径的兜底行为"。
元数据
Next.js 中支持 meta 对象和 generateMetadata() 函数,用于配置页面元数据。
- 常用的有 SEO、OpenGraph、Canonical;
- 静态数据 → metadata 对象;
- 动态数据 → generateMetadata() 函数;
use client
声明 Client Component 边界
- 常用的有 SEO、OpenGraph、Canonical;
- 静态数据 → metadata 对象;
- 动态数据 → generateMetadata() 函数;