框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法; 框架是可被应用开发者定制的应用骨架。
对于一个软件公司或者互联网公司来说,开发成本是一个公司非常巨大的成本。而对于一个创业的软件公司来说,开发成本在前期几乎是全部的成本。而约定一个统一的框架和技术体系,对于一个开发团队来说,能够减少很多成本和少走很多弯路。
拥有一套统一的优秀的企业级开发框架意味着有如下好处:
为此,我们团队几经周折,基于ABP和ASP.NET Zero的基础上打磨出了Magicodes.Admin框架。 在这个过程中,我们走了很多弯路,也经历过了小米加步枪,比如设计过 Magicodes.NET 框架,Magicodes.WeiChat框架,最终我们决定站在巨人的肩膀上。创业团队缺衣少食,人丁单薄,站在巨人的肩膀上会让我们更快腾飞。因此,最终我们推出了Magicodes.Admin框架。 Magicodes.Admin,是一套高效率、易扩展、基础设施强大、代码生成完备、理念和技术先进的敏捷开发框架,同时也是一套分布式、跨平台、多终端(包括Android、IOS、H5、小程序)支持的统一开发框架和解决方案。
拥抱开源一直是我们团队的核心理念之一。 因此,相关框架我们均已开源。 团队框架地址:https://gitee.com/xl_wenqiang/Magicodes.Admin.Core 团队组件库地址:https://github.com/xin-lai/
加群 85318032 获取最新动态和文档。
https://gitee.com/xl_wenqiang/Magicodes.Admin.Core/commits/master
好马得有好鞍。我们倾力打造了配套的生成客户端。
本框架我们一直在不断地迭代、开发、更新,并且在我们的项目中不断实践,整套解决方案均已走通,只是部分项目代码我们需要重构后才能提取到框架之中,我们非常乐意和大家分享框架以及相关技术细节和经验,如果您在使用过程中出现问题,请先阅读相关文档并且确保环境安装正确之后再和我们沟通。