Skip to content

介绍 ​

蝉鸣CRM 主要技术栈以及开发工具。当前后端平台版本为 4.1.0。

前端技术栈 ​

技术分类技术 Logo & 名称描述
运行环境 NodeJS推荐使用 LTS 版本 (Node 18+)
框架 Vue 3.4.37渐进式框架
构建工具 Vite 6.2.0极速构建工具,原生支持 TS
类型工具 TypeScript 5.5.4JavaScript 的类型系统
UI 组件Element Plus 2.11.2Vue 3 桌面端组件库
存储库 Pinia 2.2.2Vue 状态管理
路由Vue Router 4.4.3Vue 官方路由
工具链 ESLint代码检查工具,配合 @typescript-eslint 插件
UnoCSS UnoCSS即时按需的原子化 CSS 引擎

后端技术栈 ​

技术分类技术 Logo & 名称版本要求描述
JDK OpenJDK21 (LTS)Java 开发工具包,推荐长期支持版本
构建 Maven3.9+标准依赖管理和项目构建工具,支持约定优于配置
框架 Spring Boot4.1.1快速构建生产级应用的微服务框架
Spring Cloud2025.1.3分布式系统开发工具包
Spring Cloud Alibaba2025.1.0.0阿里云微服务解决方案
Spring Boot Admin4.1.2微服务监控与管理
数据库 MySQL8.0+主流关系型数据库,支持 ACID 事务
Redis7.0+高性能内存键值数据库,支持缓存和消息队列
Elasticsearch Java Client9.5.1Elasticsearch Java 客户端
中间件 Mybatis Plus3.5.16增强版 MyBatis,简化开发
Dynamic-Datasource4.5.0动态数据源管理
Hutool5.8.47Java 工具类库
JustAuth3.0.1第三方登录工具库
XXL-Job3.4.2分布式任务调度平台
Knife4j4.5.0Swagger 增强 UI
AI 组件 Spring AI2.0.0AI 模型与智能会话基础能力
OpenAI Java4.50.0OpenAI 兼容模型客户端
Spring AI Alibaba2.0.0-M1.1阿里云模型生态集成
MCP Security0.1.14MCP 接入认证与安全支持

工具及插件 ​

技术分类技术 Logo & 名称描述
VSCODE OpenJDKJava 开发工具包,推荐使用 LTS 版本 (JDK 17/21)
Maven项目构建和依赖管理工具,标准目录结构
Gradle基于 Groovy/Kotlin DSL 的灵活构建工具
Spring企业级开发框架,包含 Spring Boot/MVC/Cloud 等子项目
MySQL最流行的关系型数据库
Redis高性能内存键值数据库
Kafka分布式消息队列和流处理平台
Elasticsearch全文搜索引擎和分析引擎
IDEA MybatisXMapper 文件与Xml文件快速跳转
JsonParseJson 快速解析
Docker容器化部署解决方案
Kubernetes容器编排平台
其他 ES-Client小巧精美的Elasticsearch 操作工具
Tiny RMD小巧精美的Redis 操作工具
Hex Hub小巧精美的数据库,SSH, Docker运维操作工具

浏览器支持 ​

本地开发推荐使用Chrome 100+ 浏览器

支持现代浏览器, 不支持 IE

IEIE EdgeEdgeFirefoxFirefoxChromeChromeSafariSafari
not supportlast 2 versionslast 2 versionslast 2 versionslast 2 versions

郑州蝉鸣数字科技有限公司出品