Next.js项目实践(十)– 部署生产环境
本文是本系列最后一篇,部署项目的生产环境。 添加元数据 目前我们的项目未对搜索引擎优化,比如每个页面的标题都是 …
本文是本系列最后一篇,部署项目的生产环境。 添加元数据 目前我们的项目未对搜索引擎优化,比如每个页面的标题都是 …
本文实现仪表板功能,包括三个组件:顶部是问题的概要,下面是图表,右侧是最新的问题。 构建最新问题组件 先构建最 …
本文实现问题列表的过滤、排序以及分页。 构建过滤器组件 app/issues添加IssueStatusFilt …
本文实现用户问题分配。 构建分配问题的用户选择组件 查看对照Radix UI 官方网站的Select组件的示例 …
本文实现用户验证。 设置Next Auth 安装:npm i next-auth@4.23.1 在/app/a …
本文实现问题删除功能。 添加删除按钮 与EditIssueButton类似,创建DeleteIssueButt …
本文根据项目路线实现问题更新功能。 添加编辑按钮 在IssueDetailPage右侧添加编辑按钮,将页面分成 …
本文根据项目路线实现问题详细页面浏览的功能。 显示问题列表 首先我们显示问题列表,在 app/issues/p …
继续实现项目。 安装MySQL 数据库我们选择MySQL。官网:mysql.com,进入 downloads, …
我们已学习了Next.js的基本知识,本系列是项目实践,我们将创建一个“问题跟踪项目”。这是一个全栈的生产级 …