前言
在快速发展的信息技术时代,软件解决方案层出不穷,但依然存在一些普遍的痛点。许多开发者在寻找一个既符合代码洁癖要求、扩展性好、代码规范,又能提供舒适开发体验的框架时,常感到困难重重。市面上的框架要么上手难度大,要么基础功能不完善,专业版功能又过于昂贵。此外,部分框架的解决方案样板化严重,缺乏逻辑闭环,甚至随着时间推移,一些框架的维护者可能因各种原因停止更新,留下众多未解决的Bug和技术债务。
面对这种现状,开发者迫切需要一款能够解决上述问题,提供持续优化、良好维护的软件解决方案。
介绍
ContiNew Admin,一个持续迭代优化的前后端分离中后台管理系统框架,为开发者提供舒适、高效的开发体验。
特点
-
开箱即用:无需复杂的初始配置,快速启动新项目。
-
代码生成器:一键生成前后端80%的代码,极大提升开发效率。
-
技术栈先进:采用新的技术栈,保-证项目的技术前瞻性和稳定性。
-
后端规范实践:遵循严格的编码规范,保-证代码质量。
-
质量与安全:集成先进的代码质量和安-全扫描工具,确保项目质量。
技术架构
ContiNew Admin 采用了包括但不限于以下技术的先进栈:
-
前端:Vue3, Arco Design, TypeScript, Vite
-
后端:Spring Boot3 (Java 17), Sa-Token, MyBatis Plus
-
缓存与性能:Redisson, JetCache
-
安-全:JustAuth
-
文档与开发辅助:Spring Doc, Crane4j, Hutool
-
数据管理:EasyExcel, Liquibase
部署方式
ContiNew Admin 支持多种部署方式,包括但不限于:
-
本地部署:通过修改配置文件,可以在本地环境快速启动。
-
Docker 部署:提供 Docker Compose 部署脚本,方便在容器化环境中部署。
-
Maven 中央仓库:Starter 组件可通过 Maven 仓库直接引入。
开源协议
项目遵循 Apache License Version 2.0,允许免费使用、修改和分发,为商业和非商业用途提供灵活性。
即刻体验一波
ContiNew Admin 提供了一系列强大的功能,包括但不限于:
个人中心:支持用户信息修改、密码重置、email 和手机号绑定等。
消息中心:统一管理站内信,提供标记已读、删除等功能。
用户管理:提供用户配置,支持新增、修改、删除、重置密码、导出等cao作。
部门管理:配置系统组织架构,以树形表格展示。
角色管理:分配权限与菜单,支持数据权限设置。
菜单管理:动态路由配置,支持多级菜单。
通知公告:发布、查看、删除公告,支持 Markdown 格式。
字典管理:维护系统公用数据字典。
文件管理:支持文件的上传、下载、预览等。
存储管理:管理文件存储库,支持多种存储方式。
系统配置:包括基础配置、email 配置、安全配置等。
代码生成:根据数据库表生成前后端 CRUD 代码。
在线用户管理:实时管理当前登录用户。
日志管理:提供登录日志和cao作日志的详细管理。
结语
ContiNew Admin 作为一个现代化的中后台管理系统框架,以其开箱即用、高效率、高质量和高安全性的特点,为开发者提供了一个舒适、高效的开发体验。
它不仅解决了现有软件的诸多痛点,还通过持续迭代和社区协作,不断优化和演进,满足企业级项目开发的需求。
文档:https://continew.top/
后端源码:https://gitee.com/continew/continew-admin
前端源码:https://gitee.com/continew/continew-admin-ui
基础组件:https://gitee.com/continew/continew-starter
账号/密码:admin/admin123