代码拉取完成,页面将自动刷新
如果对您有帮助,点击右上角⭐Star⭐关注 ,感谢支持开源!
基于dotNetCore基础之上开发的模块化业务框架。核心思想借鉴了ABP VNext,支持依赖注入,轻量级,适用于中小项目模块化。业务模块CRUD API接口抽象到上层controller,只需要建立对应的实体,即可生成某张表的增删改查接口,未来将往低代码的方向发展
所有的代码坚持" Don't repeat yourself "。坚决反对" 简单的事情复杂干 "," 大量代码在应用层过度层层封装 ",反对" 过度设计 "的原则下进行开发。
如果你有这个习惯,并且也想找一款迷你型、上手快,不用学习太多东西的框架,那么它就适合你,只要你会dotnet core,几乎没有学习成本。
Package | NuGet | Downloads |
---|---|---|
ShenNius.Caches | ||
ShenNius.FileManagement | ||
ShenNius.ModuleCore | ||
ShenNius.Repository |
该项目还有个单体架构地址:适合小白入门进阶,更适用(实用)老手上路干活的dotnetcore框架
注意:该项目新功能的迭代今后我会放在模块化分支上面,单体新功能的迭代一般可能会在最新的asp.netcore版本上开发。老版本新功能有偿服务!
主要是使用已经千锤百炼的组件进行积木组装,然后结合业务快速开发,配合顺手的ORM,不管开发API还是mvc效率和性能都是杠杠的。
framework文件夹下分别是模块化的核心代码和常用组件。
module 文件夹有后台管理和小程序的API接口。
client分别为各业务的宿主。
QQ群:878303823
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。