同步操作将从 dotNET China/Furion 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Fur
是 .NET 5
平台下极易入门、极速开发的 Web 应用框架。
Fur
是基于最新的 .NET 5 RC1 构建的,目的是为了尽早体验新功能,对即将到来的 .NET 5 正式版做出最快的响应。 ✈
所以运行 Fur
需要以下两个条件:
framework
目录故事是这样子的:
起初,想开发一个极易入门的框架,开发理念为:
一切从简,只为了更懒
。所以自然而然想到了:
Lazier
,也就是 更懒 的意思。但是 更懒 和 更烂 读音很相近且中文名没有特色,对此换名问题我苦恼了好几天。刚好有一次我在博客园中帮一个博友解答问题,解决后博友夸我对
.NET Core
颇有了解,我就顺嘴回答了一句:“略懂皮毛”。就这时,脑瓜子灵机一动,干脆起名为:“皮毛”?英文单词 “
Fur
[fɜː(r)]”,单词又短而且中文读音既俗气又顺口。😄😎所以,
Fur
就诞生了。之后就有了 “小僧不才,略懂皮毛(Fur)。” 广告语 和 furos.cn 域名。
我相信很多人看到 Fur
的 LOGO 时都会问:“为什么选择奶牛?”,因为 那些年吹过的牛逼都实现了 🐮。
之所以选择 奶牛 是因为 牛
具有脚踏实地,任劳任怨的做事风格,同时 奶牛 意味着丰富的营养价值,正如 Fur
所能带给你的。
https://monksoul.gitee.io/fur/ 临时的
正在整理中...
Fur
为了追求极速入门,极致性能,尽可能的不使用或减少第三方依赖。目前 Fur
仅集成了以下三个依赖:
AutoMapper
还高性能的对象映射Swagger
接口文档麻雀虽小五脏俱全。Fur
即使只集成了这三个依赖,但是主流的 依赖注入/控制反转
,AOP
面向切面编程,事件总线
,数据验证
,数据库操作
等等一个都不少。
🥇 1. 不是有一个 Abp 框架了吗?
Abp
确实是非常棒的框架,曾经本人也受益于它,Fur
并不是想要替代 Abp
,而是想给 .NET
开发者多一个选择。
同时 Fur
框架是本人这 12 年的 .NET
开发经验的浓缩版。
🥈 2. 和 Abp 框架的区别?
Fur
和 Abp
有几大区别:
Fur
追求的是极少依赖和极速开发,和 Abp
大而包容不同Fur
遵循宽松自由的 Apache-2.0
开源协议,这一点和 Abp
采用商用 LGPL-3.0
协议有着很大差别Fur
符合中国国情开发,深知中国开发者最需要什么,框架内部提供了大量开发者需要的语法糖,而不仅仅是基础操作Fur
和 Abp
在实现相同功能上,Fur
做的更加灵活和简单Fur
是基于最新的 .NET 5
开发,抛开历史包袱,乘上 .NET
彻底跨平台的大船Fur
是作为中国开发者推出,仅此而已🥉 3. 为什么想要开发这样的一个框架?
开发这样的框架目的是为了能够提高自己的开发效率,也是为了验证自己对 .NET
新技术的掌握程度,同时也希望通过开源能够帮到更多的 .NET
开发者,也能从中受益。
一个拥有 12 年开发经验 .NETer
。喜欢分享,喜欢新技术,在互联网多个技术领域皆有染指。
🎈 欢迎更多的开发者加入 Fur
大家庭。
Fur
遵循 Apache-2.0
开源协议,欢迎大家提交 PR
或 Issue
。
如果要为项目做出贡献,请查看贡献指南。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。