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

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

如果你也有好的開(kāi)源項(xiàng)目,歡迎推薦!
微信號(hào)聯(lián)系:westbrook12000(ps:加好友請(qǐng)備注“開(kāi)源”)


無(wú)需會(huì)員,下載速度飆升2Mb/s!

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