Fur 是 .NET 5 平台下企业应用开发最佳实践框架。
无私奉献不是天方夜谭,有时候,我们也可以做到。
故事是这样子的:
起初,想开发一个极易入门、极易维护的框架,开发理念为:
一切从简,只为了更懒。所以自然而然想到了:
Lazier,也就是 更懒 的意思。但是 更懒 和 更烂 读音相近且中文名没有特色,对此换名问题我苦恼了好几天。刚好有一次我在博客园中帮一个博友解答问题,解决后博友赞扬我对
.NET Core颇有了解,我就顺嘴回答了一句:“略懂皮毛”。就这时,脑瓜子灵机一动,干脆起名为:“皮毛”?英文单词 “
Fur[fɜː(r)]”,单词又短而且中文读音既俗气又顺口。😄😎所以,
Fur就诞生了。之后就有了 “小僧不才,略懂皮毛(Fur)。” 广告语 和 chinadot.net 域名。
Fur LOGO 设计由 F U R 三个单词组成:
我相信很多人看到 Fur 的 LOGO 时都会问:“为什么选择奶牛?”,因为 那些年吹过的牛逼都实现了 🐮。
之所以选择 奶牛 是因为 牛 具有脚踏实地,任劳任怨的做事风格,同时 奶牛 意味着丰富的营养价值,正如 Fur 所能带给你的。
目前文档正在逐步完善中。
Docker Hub 线上镜像docker run --name fur -p 5000:80 monksoul/fur:v1.0.0
手动 打包镜像打开 CMD/Shell/PowerShell 进入 Fur 项目根目录打包 Fur 镜像:
docker build -t fur:v1.0.0 .
打包成功后,直接 docker run:
docker run --name fur -p 5000:80 fur:v1.0.0
| 包类型 | 名称 | 版本 | 描述 |
|---|---|---|---|
| Fur | v1.0.0 | Fur 总包 | |
| Fur.Extras.Authentication.JwtBearer | v1.0.0 | Fur Jwt 拓展包 | |
| Fur.Extras.DependencyModel.CodeAnalysis | 1.0.0 | Fur 程序集扫描和动态编译 拓展包 |
.NET 5 平台,没有历史包袱Inject() 即可完成配置正在整理中...
Fur 为了追求极速入门,极致性能,尽可能的不使用或减少第三方依赖。目前 Fur 仅集成了以下三个依赖:
AutoMapper 还高性能的对象映射Swagger 接口文档麻雀虽小五脏俱全。Fur 即使只集成了这三个依赖,但是主流的 依赖注入/控制反转,AOP 面向切面编程,事件总线,数据验证,数据库操作 等等一个都不少。
Fur 目前采用 Visual Studio 2019 Preview 16.8 自带性能测试和 JMeter 进行测试,由于篇幅有限,只贴部分测试图,测试结果如下:
一个拥有 12 年开发经验 .NETer。喜欢分享,喜欢新技术,在互联网多个技术领域皆有涉猎,百签 MVP/FVC 专家,同时多次获得开源中国 Gitee 授予 GVP 证书。
🎈 欢迎更多的开发者加入 Fur 大家庭。
如果您的项目使用到 Fur 开发,可以告诉我们。
Fur 遵循 Apache-2.0 开源协议,欢迎大家提交 PR 或 Issue。
如果要为项目做出贡献,请查看贡献指南。
注:排序按捐赠顺序书写
| 捐赠人昵称 | 捐赠金额(元) | 附语 |
|---|---|---|
| 🤴 爱吃油麦菜 | 100 | 感谢您的开源项目! |
| 👳♂️ 麦壳饼 | 200 | 感谢您的开源项目! |
| 👨 Sun | 100 | 感谢您的开源项目! |
| 👶 d617617 | 20 | 感谢您的开源项目! |
| 👦 Diqiguoji008 | 16.66 | 见贤思齐 |
| 👲 nodyang | 100 | 感谢您的开源项目! |
| 👳♀️ mictxd | 100 | 吹过的牛都实现。 |
| 🧓 欧流全 | 10 | 希望将来超越 Spring |
| 👨⚕️ lionkon | 10 | ...看了框架感觉拿来学习是很不错的... |
| 😤 好人! | 10 | Nice 的小僧,我们的 dotnetchina 马上火起来了 |
| 😮 木木 Woody | 10 | 感谢您的开源项目! |
| 😚 Joker Hou | QQ 超级会员一个月 | |
| 🤠 ccdfz | QQ 专属红包 199 | |
| 🌝 天夫李总 | 支付宝 6666 | Fur 非常有意思,持续关注 |
| 😝 六尘子 | 微信红包 199 | 公司已经使用,小小敬意 |
| 🤠 ccdfz | QQ 专属红包 200 | 赞助一根内存条 |
| 🤑 邓亮灯 | 28.88 | 感谢您的开源项目! |
| 😬 天道酬勤 | 微信二维码 188 | 小小心意 |
非常感谢您们的支持,正是因为您们,中国开源才可以越走越远,Fur 越走越远。
👉 Fur 👉 SqlSugar 👉 Layx 👉 t-io 👉 Hutool 👉 BootstrapAdmin 👉 BootstrapBlazor
Content type
Image
Digest
Size
58.7 MB
Last updated
almost 6 years ago
docker pull monksoul/fur:v1.0.0