Vue3 前后端分离全栈管理系统 前后端分离的vue项目后端怎么运行

ContiNew Admin 是一个为现代化管理界面设计的前后端分离系统框架,提供了一整套解决方案,旨在帮助开发者快速构建和部署企业级应用程序。包含功能:用户管理、部门管理、角色管理、菜单管理、通知公告、字典管理、文件管理、存储管理、系统配置、个人中心、消息中心、邮件配置、安全配置、代码生成、在线用户、日志管理。

前端运行环境:Node 18+、PNPM 8+、Git。

后端运行环境:JDK17、Maven 3.6+、MySQL 5.7+、Redis 7。

部分页面预览:

技术栈与架构:

Vue 3:利用 Vue.js 的最新版本,享受其性能优化和新特性。

Arco Design:使用 Arco Design 作为 UI 组件库,确保界面的一致性和美观。

TypeScript:提供类型安全性和更好的开发体验。

Vite 5:使用 Vite 作为前端构建工具,提高开发效率和构建速度。

Spring Boot 3:基于 Spring Boot 的最新版本,简化企业级应用开发。

Sa-Token:用于权限和认证的解决方案。

MyBatis Plus:简化数据库操作的 MyBatis 增强工具。

Redisson & JetCache:用于缓存管理,提高应用性能。

Jackson:用于 JSON 处理。

Spring Doc:自动生成 API 文档。

Crane4j:用于性能监控。

Hutool:Java 工具类库,简化开发。

功能和特性:

业务效率:提供代码生成器,一键生成前后端 80% 的代码,包括基础的 CRUD 操作、权限控制、参数校验等。

集成组件:提供 ContiNew Starter 项目,包含后端基础组件和框架集成配置,可快速引入到任意项目中。

代码规范:高注释覆盖率,清晰的代码分层和命名规范。

安全规范:集成 Sonar 和 Codacy 进行代码质量扫描,定期扫描 CVE 漏洞,及时修复,供数据库字段加密、JSON 脱敏、XSS 过滤等安全解决方案。

业务功能:提供基于 RBAC 的权限控制和通用数据权限,包含丰富的通用业务功能,如第三方登录、邮件、短信服务等。


《前端资源推荐》收集各种前端组件 UI 框架、JS 插件工具、中后台系统模板、动画库、低代码、可视化资源、开源项目、学习资源、特效源码等,如有其他优秀资源,欢迎发消息投稿,感谢点赞、转发、关注!!!

原文链接:,转发请注明来源!