开源应用框架BitAdminCore重构再思考

匿名 (未验证) 提交于 2019-12-02 22:06:11

索引

NET Core应用框架之BitAdminCore框架应用篇系列

框架演示:https://www.bitadmincore.com

框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core


NetCore应用框架开源发布已经有一段时间,通过不断的迭代,对于框架的定位重新做一个思考,决定放弃一些原来的想法,将定位重新聚焦:

1、定位于没有自主开发框架的小团队,包括企业团队均可免费获得使用。

2、定位于后台管理模块开发,以管理员对数据增删改查为核心。数据量在几千万以内,在线用户数在1000以内的应用。

3、放弃支持mysql数据库,虽然它有免费优势,还是决定放弃它,需要的朋友,可以自行改造。

4、放弃redis和mongodb集成,这个量级的用户,基本不需要使用到。

5、考虑重构使用模块化安装模式,先安装基础core模块,再用户可以根据需要添加自己模块。安装模式目前仍未有很好方案,因为efcore代码及命名空间差异,很难做到一键安装即可顺利编译,有好方案同学请提供参考。

6、增加一些常用的管理模块,减少团队在需求获取上的难度。需要添加哪些管理模块,可以留下模型及字段,我将筛选后逐一安排添加。

BitAdminCore的终级目标是:假如你需要一个项目管理模块,你只需要获取BitAdminCore并安装相应模块,再根据自己的需求扩展表、字段、界面操作,一周之内可以成型。

BitAdminCore是一个持续长久的项目,将会不断重构,重新聚焦,力争为小团队的效率提升,做有力的支撑。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!