# RuoYi-Geek-Doc **Repository Path**: geek-xd/ruoyi-geek-doc ## Basic Information - **Project Name**: RuoYi-Geek-Doc - **Description**: RuoYi-Geek-SpringBoot3、RuoYi-Geek-Vue3、RuoYi-Geek-App、RuoYi-Geek-Electron框架的文档 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 3 - **Created**: 2025-01-04 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RuoYi-Geek-Doc ## 仓库简介 该仓库专门存放GEEK-XD生态各类框架如:RuoYi-Geek-SpringBoot3、RuoYi-Geek-Vue3、RuoYi-Geek-App、RuoYi-Geek-Electron的文档 ## GEEK-XD生态介绍 原版的RuoYi-Vue与RuoYi-App是基于SpringBoot2+Vue2打造的企业级开发框架,得到了广大开发者的喜爱和积极反馈。但随着技术的迭代进步,SpringBoot3与Vue3逐渐进入开发者的视野。为了满足开发者对于新技术的追求,RuoYi官方文档提供了SpringBoot2至SpringBoot3的升级方法。与此同时,社区也涌现出了RuoYi-Vue3、RuoYi-App-Vue3的版本,展现了开发者社区对于技术升级的热情与努力。 然而,在升级的过程中,官方的方法为了兼顾Java1.8的特性与一些老旧的方法,未完全拥抱SpringBoot3与Java17的全部特性。而社区中的RuoYi-Vue3、RuoYi-App-Vue3版本由于出自不同的团队之手,兼容性及整合性上存在些许不足。更为关键的是,尽管这些版本支持TypeScript,但缺乏与之相匹配的tsconfig.json配置文件,这使得在主流编辑器如VSCode中,TypeScript的语法提示环境并未达到最佳状态。 鉴于此,RuoYi-Geek生态应运而生。它旨在为广大开发者提供一个既保留原版本核心特性,又整合社区版优点的全新解决方案。在RuoYi-Geek中,我们深入调研了企业开发中常用的RuoYi扩展,并直接在框架中集成,确保开发者能够快速上手,高效开发。同时,我们采用了最新的SpringBoot3+Vue3技术栈,彻底移除了为了兼容Java1.8而保留的老旧方法。更为重要的是,我们为TypeScript开发环境加入了常用的tsconfig.json配置,使得开发者在VSCode等编辑器中能够获得更为舒适、便捷的语法提示体验。 除此之外,我们还会为这个框架和它的小伙伴们注入更多超实用的工具,无论是日常开发还是企业级项目,都能轻松应对!想象一下,某个瞬间你可能会因为我们的一个小工具而效率爆表,简直像是开了外挂一样!我们真心希望这个框架能成为你的得力助手,让你的工作不再那么“苦逼”,变得更加有趣、高效、舒适。XD😄 \\(@^0^@)/ RuoYi-Geek不仅仅是一个简单的升级版本,更是对于RuoYi生态的一次全面优化与整合。我们相信,通过RuoYi-Geek,开发者将能够更为高效、愉悦地开发出优秀的企业级应用。 ## 框架介绍 ### RuoYi-Geek-SpringBoot3 本框架为基于SpringBoot3+Vue3前后端分离的Java快速开发框架。 本框架为我们生态后端的Springboot 3版本。配合若依极客生态的Vue3版本,该版本在支付模块和第三方登录模块方面进行了基础设计工作,并针对代码生成器进行了显著增强,现在支持字段级别的关联表操作。此外,新增了在线接口开发模块,该模块允许用户通过在线方式使用mybatis来修改接口。其他功能模块也正在持续更新和完善中。 ### RuoYi-Geek-Vue3 本框架为基于SpringBoot3+Vue3前后端分离的Java快速开发框架。 本框架为我们生态前端的Vue3版本。目前新增了threejs支持,并配合若依极客生态框架后端的Springboot 3版本,该版本在支付模块和第三方登录模块方面进行了基础设计工作,并针对代码生成器进行了显著增强,现在支持字段级别的关联表操作。此外,我们新增了在线接口开发模块,该模块允许用户通过在线方式使用mybatis来修改接口。其他功能模块也正在持续更新和完善中。 ### RuoYi-Geek-App 若依极客生态App版本是 RuoYi-App 框架的基础上进行了二次开发,采用了 Uniapp 结合 Vue3 的技术栈。它同时支持 JavaScript 和 TypeScript 开发,并且兼容 CSS、SCSS 以及 Less 样式语言。为了优化性能,我们已经对代码进行了初步的分包处理。此外,我们集成了 uview-plus、uchart和相关的模板供大家参考和使用。 ### RuoYi-Geek-Electron RuoYi-Geek-Electron旨在为RuoYi-Geek-SpringBoot3与RuoYi-Geek-Vue3搭建一个舒适的窗口应用环境,并用装饰器简化开发。目前正在完善中。。。。。。。 # 联系我们: ### 技术交流群 QQ:744785891 欢迎所有对 RuoYi-Geek 感兴趣的开发者加入我们的社区😆! QQ二维码 ### 商业合作😆 我们欢迎各类商业合作机会,无论是技术咨询、项目合作还是其他形式的合作,都期待与您携手共创未来。 如果您有兴趣,请通过以下方式联系我们:
QQ
QQ号:2086232477
微信
微信号:tantianming000
QQ二维码 微信二维码
我们期待着与您建立长期稳定的合作关系,并共同探索更多的可能性。