Skip to main content
Version: Current

技术栈

以仓库 package.json 为准。

层技术版本(锁定/声明)用途
框架Next.js15.5.14App Router、Server Components、Server Actions、Turbopack dev
UIReact19页面与表单
语言TypeScript5全仓
认证next-auth5.0.0-beta.25Google OAuth、JWT session
认证适配@auth/neon-adapter^1.8.0Auth.js 表写入 Neon
数据库Neon serverless@neondatabase/serverless ^1.0.0原生 SQL,无 ORM
组件库MUI7表单与布局
应用壳@toolpad/core^0.13.0Dashboard 侧栏、登录页
导入xlsx^0.18.5用户表格导入

开发:ESLint 9 + eslint-config-next 15.5.14。npm run lint 当前为 next lint;升级到 Next 16 后该 CLI 会废弃,需改脚本。

明确不用的东西​

  • 无 Prisma / Drizzle
  • 无独立 Express / Redis
  • 无 REST 业务 API(除 /api/auth/[...nextauth])
  • 无仓库内 Docker / vercel.json / GitHub Actions