Furion:.NET 5快速開發(fā)框架,讓開發(fā)更簡單,更通用,更流行!
百小僧:無私奉獻不是天方夜譚,有時候,我們也可以做到。
Furion名字的由來
故事是這樣子的:
自微軟宣布 .NET 5 平臺消息之后,就琢磨著開發(fā)一個基于 .NET 5 平臺的開發(fā)框架,想做第一個吃 .NET 5 螃蟹嘗鮮之人。
一開始想到了 Lazier 作為框架的名稱,中文有 更懶 的意思。符合我的 “一切從簡,只為了更懶” 的開發(fā)理念。
但是 更懶 和 更爛 中文讀音相近且沒有特色,而且寓意也不是很好,對此換名問題苦惱了好些天。
剛好有一次在 QQ 群中無意間刷到了群友發(fā)的 “先知” 單詞:“Furion”,就那一刻,就認定它了!
Furion 中文有 先知 的意思,恰好符合我創(chuàng)造框架的初衷。所以,F(xiàn)urion 就誕生了。
關于 LOGO
Furion 標志設計理念是借鑒著名的 袋鼠理論 設計的。
袋鼠具有長腿、育袋、自我奔跑特點。
長腿:代表著 Furion 擁有穩(wěn)健的雙腿,走在科技的前沿,走的更遠,跑的更快。
育袋:小育袋、大作為。期待 Furion 能夠育孕出更多 .NET 優(yōu)秀開發(fā)者和生機勃勃的生態(tài)。
自我奔跑:Furion 自身也要不斷學習、不斷進步、不斷創(chuàng)新、不斷開拓。
文檔地址
國內(nèi)文檔:https://dotnetchina.gitee.io/furion
國外文檔:https://furion.pro
Gitee:https://gitee.com/dotnetchina/Furion
GitHub:https://github.com/monksoul/Furion
Docker:https://hub.docker.com/r/monksoul/furion
Nuget:https://www.nuget.org/packages/Furion
開源案例
Admin.NET:基于 Furion 的通用權限管理平臺。
考試君:基于 Furion 的在線考試系統(tǒng)
園丁:基于 Furion + Blazor 的超簡單后臺管理系統(tǒng)
Queer:基于 Furion + Layui 的通用型管理系統(tǒng)
Pear Admin:基于 Furion + PearAdmin 管理系統(tǒng)
JoyAdmin:基于 Furion + iviewadmin 開發(fā)的管理系統(tǒng)
YShop:基于 Furion + Vue 開發(fā)的移動電商項目
系列教程
系列教程 Furion 視頻教程:https://space.bilibili.com/695987967
Furion 使用例子:https://gitee.com/monksoul/furion-samples 可能大部分示例已經(jīng)不通用
Furion 系列教程:《學 .NET 5 從 Furion 開始》 系列
框架特點
全新面貌:基于 .NET 5 平臺,沒有歷史包袱 極易入門:只需要一個 Inject() 即可完成配置 極速開發(fā):內(nèi)置豐富的企業(yè)應用開發(fā)功能 極少依賴:框架只依賴兩個第三方包 極其靈活:輕松面對多變復雜的需求 極易維護:采用獨特的架構思想,只為長久維護設計 完整文檔:提供完善的開發(fā)文檔
架構設計

環(huán)境平臺
環(huán)境要求:
Visual Studio 2019 16.8 + .NET 5 SDK + .Net Standard 2.1 +
支持平臺:
運行環(huán)境
Windows Linux MacOS Docker/K8S/K3S/Rancher Xamarin/MAUI
數(shù)據(jù)庫
SqlServer Sqlite Azure Cosmos MySql MariaDB PostgreSQL InMemoryDatabase Oracle Firebird 達夢數(shù)據(jù)庫
應用部署
Kestrel Nginx Jexus IIS Apache PM2 Supervisor 單文件 容器(Docker/K8S/K3S/Rancher)
關于性能
Furion 目前采用 Visual Studio 2019 16.8 自帶性能測試和 JMeter 進行測試,由于篇幅有限,只貼部分測試圖,測試結果如下:

如果你也有好的開源項目,歡迎推薦!
微信號聯(lián)系:westbrook12000(ps:加好友請備注“開源”)


無需會員,下載速度飆升2Mb/s!

這款谷歌插件國內(nèi)安裝量第一!
