Skip to content

商业版技术栈

商业版技术栈服务于可运行、可扩展、可维护的中后台项目。阅读时建议把技术选型与启动、联调、构建和部署链路一起理解,避免只关注框架名称。

前端技术栈

前端项目 art-design-pro-ui 主要使用:

分类技术
核心框架Vue 3、TypeScript、Vite
路由与状态Vue Router、Pinia
UI 与样式Element Plus、Tailwind CSS、Sass
国际化与请求vue-i18n、Axios
测试与工程Vitest、Playwright、ESLint、Prettier、Stylelint、Husky、Lint-staged、Commitizen

继续阅读:前端技术栈前端快速开始前端构建部署

后端技术栈

后端项目 art-design-pro-server 主要使用:

分类技术
服务框架NestJS、TypeScript、Node.js
数据访问Prisma、PostgreSQL
认证安全JWT、Refresh Token Cookie、接口签名、接口权限、数据权限
文档与调度Swagger、@nestjs/schedule
测试与工程Jest、Supertest、ESLint、Prettier、Husky、Lint-staged、Commitizen

继续阅读:后端技术栈后端快速开始Prisma 与初始化数据

配置建议

接入商业版项目时,建议确认:

  • 前端环境变量和代理规则能正确连接后端。
  • 后端能连接 PostgreSQL,并完成迁移、初始化和默认账号创建。
  • 菜单权限、API 权限、按钮权限和数据权限在前后端保持一致。
  • 对象存储、日志、健康检查、CORS、Cookie 和接口安全配置符合部署环境要求。

根据 MIT 许可证发布