在说明这次新的项目介绍之前我需要先说明为什么原有采用“老”的技术架构来完成Ruleproject的相关项目比如目前的版本对环境的支持如下RuleApp/RuleAppProUniappVue2RuleApi/RuleApiProSpringboot2jdk8(实际兼容到16)Mysql5.5(实际兼容到8)Redis6.0对于APP端uniapp官方的更新维护有时候可以说是灾难vue3官方已经推出了好几年结果直到今天还是有非常明显的bug和与官方文档描述完全不符的情况每个版本都在修bug你可以想象如果我前几年就开始全线用vue3做app会是什么情况。那可能会出现我刚写好一个版本没问题了下次HbuilderX更新后打包就出事了这种情况在以前就不知道发生多少次。对于API后端首先要考虑的是服务器的性能因为目前大部分用户的服务器配置不高而且平台起步本就是服务器成本越节约越好所以低版本的java配低版本的数据库是最好的答案而且后续的升级也完全兼容。其次java官方从jdk8以上就有商业版权的风险拿jdk8做开发环境是最没有风险的。比如有个好笑的事情我在咸鱼说我这个初期推荐配置是2H2G结果咸鱼有人说我在吹牛他说安装个数据库都不止2H2G。但是事实你们也知道大部分用户的服务器还真就是2H2G跑整个项目。再说这次的新项目X版将和常规版保持同步更新功能完全一致常规版求稳求性能的节约和开发的敏捷X版求新什么都用最新的技术。这样就能满足所有用户的需求。RuleAppXUniappVue3ViteRuleApiXSpringboot4.0.6(于2026年5月7日发布够不够新)jdk21(实际兼容到17-26)Mysql5.5(实际兼容到8)Redis6.0(实际全版本兼容)