XRan Team 知识库

快速开发模板

介绍快速开发模板

快速上线模板是基于 nextjs 和 tailwindcss 开发的一个快速开发模板,可以帮助新项目快速上线。项目内集成

  • Next.js 和 Tailwindcss 的配置,可以快速开发和部署。
  • Aceternity UI, 提供快速落地页开发
  • 基于 Authjs 和 Drizzle ORM 的用户系统,开箱即用
  • 支付系统,使用 Stripe 支付和订阅管理
  • 用户分析,内置 Google Analytics 和 Clarity
  • 邮件发送服务,使用 Resend 发送邮件
  • FileUpload 文件上传服务,使用 Cloudflare R2 存储
  • 多语言内容
  • SEO

目录结构

src
├── app
├── components // 公共组件
│   ├── ui // shadcn ui 组件
│   ├── build-in // 模板内置组件
├── lib // 通用库文件
├── locales
│   ├── messages // 多语言内容
│   ├── server.ts // 多语言服务端导入导出描述
│   ├── client.ts // 多语言客户端导入导出描述
│   ├── constLocales.ts // 多语言描述
├── pages
├── middleware.ts // Nextjs 中间件

TODO

  • 完善模板各个模块

On this page