大家好,我是一名写过代码、做过需求、做过产品、做过项目的IT老司机。JVS将是未来很长一段时间的工作内容。为此,我们会逐步记录和分享我们开源项目过程中的点点滴滴。我们也希望能找到一群有想法的人一起做项目,吹牛。开源项目背景:其实我们现在是一家专门从事IT外包业务的公司。收入的主要来源是项目外包的长期“被迫业务”。时间紧,时间短,任务重。需求永不变的人员稳定性不高,导致交接内耗非常严重。技术框架不统一,技术积累少,代码复用困难。项目外包是我一直不想做却不得不做的痛。问题很严重,然后我们被迫做一些低层次的抽象和研发。我们开始到处选模型。很多框架虽然很好,但是存在协议问题(估计很多开发团队都没有注意这个问题,历史的老账迟早要来的)。最后,我们的基础框架是使用springcloudalibaba的,然后基于合理的开源协议的基础框架,逐步构建了一套我们可以使用的底层功能。当然,框架已经很烂了,但是我们的框架在外包领域还是相对好一些的(稳定性和可扩展性上)。所以,接下来,我们会把我们的框架开源,也想把技术存在的形式转过来。开源地址:https://gitee.com/software-mi...我们给框架取了一个俗气的名字JVS(就是很简单)。大家可以猜到,只有程序员的思维才能拿出来。有“钢铁直男”之称。另外,业界在抱怨,大家不要重新发明轮子。事实上,大家在重复造轮子的同时,也在抱怨重复造轮子。感觉就像是无限迭代。框架的基本定位(理想情况下)JVS定位为辅助研发团队的“工具”;JVS的服务对象:中小型研发团队;通过缩短从需求到交付的流程链,可以提高交付效率,控制交付成本;通过可视化操作,从业务人员角度驱动项目交付,提高需求的准确性和变更的灵活性;基础框架加上专业的插件模式,模块化的设计思想提高了系统的灵活性和扩展性。另外,它还包含了一些所谓的低代码功能??,其实就是基本的框架,总被一些装13的人说很高级。。.今天的介绍就到这里。接下来,我将介绍一系列框架的各个方面。希望大家投诉的更激烈些。下一个预览:我们框架统一登录的设计。
