使用说明
Next.js模板
这是一个展示Next.js服务器操作、React服务器组件和现代数据获取模式的模板存储库。该项目包括Todo列表实现和API集成示例,其中包含正确的加载状态和错误处理。
特性
- 事项清单:使用Next.js服务器操作进行服务器端数据突变
- 数据获取示例:演示React暂停和加载状态
- 现代用户界面:使用Shadcn UI组件和Tailwind CSS构建
- 错误处理:正确的错误边界和用户反馈
- 类型安全:完全支持TypeScript
技术栈
- Next.js -React框架
- Shadcn用户界面 -组件库
- 顺风CSS -造型
- TypeScript -类型安全
入门指南
- 克隆存储库
- 安装依赖项:
npm install
# or
yarn install
# or
pnpm install
-
在中设置环境变量
.env文件。 -
启动开发服务器:
npm run dev
# or
yarn dev
# or
pnpm dev
打开 http://localhost:3000 使用浏览器查看应用程序。
项目结构
app/page.tsx-实现Todo列表的主页app/example/page.tsx-具有加载状态的数据获取示例app/actions/*-数据突变的服务器操作components/ui/*-Shadcn UI组件
了解更多
要了解有关此项目中使用的技术的更多信息:
- Next.js文档 -Next.js功能和API
- 服务器操作 -了解Next.js服务器操作
- Shadcn用户界面文档 -了解Shadcn UI组件
- 顺风CSS文档 -了解Tailwind CSS
在Vercel上部署
部署Next.js应用程序的最简单方法是使用 Vercel平台.
看看 Next.js部署文档 了解更多详情。
