设计思想
本框架初衷是为了解决部门内各项目开发框架混乱、不易沉淀。不易持续优化升级而设计,其根本目标是为了简化开发,统一规范,降低成本。
本框架设计遵循以下设计思想:
先进性
框架技术选型符合当前行业内大多数客户的技术栈要求,符合市场的流行性。框架的设计模式具备先进性和可迭代性。
简易性
框架应具备思路清晰,上手简单,准入门槛低特性,易于BP人员快速掌握。
专注性
框架应实现大部分系统常用功能,避免重复开发,使开发人员可专注于业务逻辑编码。
低代码性
框架应具备代码生成器,对于大量重复代码提供模板,可一键生成。
稳定性
系统经过多轮测试和一定周期试运行,保证系统稳定性和健壮性。
自主性
框架每行代码应掌握在本公司手里,借助开源框架的同时,也应深入理解其原理。达到知其然亦知其所以然。