title: 若依框架搭建与版本体系
tags:
- module
- ruoyi
- setup
- joplin
type: module
source_type: reconstructed
created: 2026-04-23
updated: 2026-04-23
---
若依框架搭建与版本体系
[!abstract]
这一模块回答“若依到底是什么、有哪些版本、项目怎么跑起来”。
模块结论
- 若依不是单一项目,而是一组围绕后台管理开发的版本体系。
- 选版本时要先看架构形态,而不是只看名字。
- RuoYi-Vue 的落地关键是把 JDK、MySQL、Redis、Maven、Node 这条链路跑通。
- 后端与前端启动成功只是开始,真正重要的是理解模块和依赖边界。
一、若依的版本体系
官方版本
如何理解这些版本
- 混合版:适合传统后台快速搭建
- 分离版:适合现代 Web 项目协作
- 微服务版:适合大规模分布式系统
- 移动端版:适合跨端业务延伸
二、非官方生态为什么也重要
- 它反映了框架在真实开发中的扩展方向
- 常见扩展包括 Vue3、Vite、MyBatis-Plus、工具库与更多工程组件整合
- 这说明若依不是封闭模板,而是可以继续演化的基础平台
三、RuoYi-Vue 的运行主线
- 克隆后端项目
- 导入数据库 SQL
- 配置数据源
- 启动 Redis
- 启动后端入口
- 克隆前端项目
- 安装依赖
- 启动前端开发服务
四、复习时最该抓住的依赖关系
- MySQL:承载业务和系统表
- Redis:承载缓存与部分运行期依赖
- Maven:解决 Java 依赖和构建
- Node:支撑前端依赖与启动
- Spring Boot:后端主框架
- Vue:前端主框架
五、易错点
- 以为只要后端能启动就算环境搭建完成。
- 不分官方推荐版本与课程实践版本。
- 不知道数据库脚本、配置文件和启动入口分别在哪一层发挥作用。
- 把框架选型问题和业务开发问题混在一起。
六、复习提问
- 若依各版本的主要差异是架构还是功能?
- 为什么 RuoYi-Vue 的环境搭建必须同时关心后端、前端、数据库和 Redis?
- 非官方扩展生态说明了若依具备什么特点?
来源
- [[raw/Joplin/软件、框架学习记录/若依框架/1.基础应用篇.md]]
相关页面