你好,我是沙漠盡頭的狼,繼上篇居間 bootstrap 風格的 blazorui 組件庫後,今天我來居間另一款 blazor ui 組件庫:一套基於 ant design 和 blazor 的企業級組件庫。
本文導航:
- 一、關於 ant design blazor
- 二、ant design blazor 的社區貢獻
- 2.1項目關注度
- 2.2 ant design 官方認可
- 2.3微軟官方認可
- 三、ant design blazor ui 庫居間
- 四、ant design blazor 後續計劃
- 五、ant design blazor 技術交流
一、關於 ant design blazor

項目名稱:ant design blazor
項目作者:james yeung(社區發起者,目前項目參與度高,有較多貢獻者)
開源許可協議:mit
項目地址:https://github.com/ant-design-blazor/ant-design-blazor
✨ 特性
- 提煉自企業級中後台產品的交互語言和視覺風格。
- 開箱即用的高質量 blazor 組件,可在多種託管方式共享。
- 支持基於 webassembly 的客戶端和基於 signalr 的服務端 ui 事件交互。
- 支持漸進式 web 應用(pwa)
- 使用 c# 構建,多範式靜態語言帶來高效的開發體驗。
- ⚙️基於 .net standard 2.1,可直接引用豐富的 .net 類庫。
- 可與已有的http://ASP.NET core mvc、razor pages 項目無縫集成。
關於開源協議:mit
参考百度百科
被授權人權利
被授權人有權利使用、複製、修改、合併、出版發行、散布、再授權及販售軟體及軟體的複本。
被授權人可根據程式的需要修改授權條款為適當的內容。
被授權人義務
在軟體和軟體的所有複本中都必須包含版權聲明和許可聲明。
其他重要特性
此授權條款並非屬 copyleft 的自由軟體授權條款,允許在自由/開放源碼軟體或非自由軟體(proprietary software)所使用。
mit 的內容可依照程式著作權者的需求更改內容。此亦為 mit 與 bsd(the bsd license, 3-clause bsd license)本質上不同處。
mit 條款可與其他授權條款並存。另外,mit 條款也是自由軟體基金會(fsf)所認可的自由軟體授權條款,與 gpl 兼容。
二、ant design blazor 的社區貢獻
该库是国内目前社区宣传度做的最好的一款 Blazor UI 组件库,对于 Blazor 的社区推广起到很大的作用,Dotnet9 是通过该库作者的一篇文章《如何用 Blazor 实现 Ant Design 组件库?》开始关注 Blazor 的,关于该库作者的心路历程,大家可点击原文了解。

距離作者發文已有 3 月之久,文中作者的部分期望應該說是實現了一個個小目標了,也體現在了對社區的貢獻上(對 blazor 推廣作用):
2.1項目關注度
作者將庫發布在 github 上,readme 支持中英文,日常代碼提交使用英文,讓全球的.neter 參與其中,使得更多的社區成員開始關注 ant design blazor,也使得更多的社區成員開始關注 blazor 的發展了。
庫作者發文時 star 統計(2020 年 03 月 21 日)

3 個月後的今天 star 統計(2020 年 06 月 20 日)

【更新】站長整理文章時再統計,已經到了 2022 年 2 月 20 號晚 23:49,隔了 1 年半之久,star 從 1.3k 到了 4k,牛逼喲,趕緊關注該庫吧。

2.2 ant design 官方認可
原文作者的小期望:
在為了與官方高度一致上的努力,還會繼續。希望有一天能在豐富 blazor 生態的同時,還能成為被 ant design 生態認可的框架實現,能成為他們 design 夢的一個延續。
Ant Design 官方前端实现介绍链接

2.3微軟官方認可
微軟 build2020 開發者大會 blazor 居間中,提及 ant design pro。
一圖勝千言,得到微軟認可是對作者最大的獎勵,也是對社區的最好宣傳。

三、ant design blazor ui 庫組件居間
ant design blazor ui 組件瀏覽地址:https://ant-design-blazor.github.io/
ant design blazor 的開發初衷是儘量與 ant design 組件庫一致,可對比查看:ant design
下面只對部分組件截圖居間,更多組件請戳上面連結查看:
3.1首頁居間
網站風格和 ant design 官網高度一致,更方便熟悉 ant design 組件的朋友使用。

3.2組件概覽
组件整体印象,这只是其中一部分,丰富的组件需要点击Ant Design Blazor了解更多哟。

四、ant design blazor 後續計劃
目前組件開發基本已經完成,可應用於常規項目開發,組件庫後續計劃:
- 6 月底發布 0.1 版本;
- 添加測試、完善文檔、企業級應用和反饋;
- 完成一個開箱即用的模板(偉大目標,像 ant design pro 靠攏);
- 添加頁面生成工具,類似 umi 添加 block,查看 ant design 的區塊居間。
五、ant design blazor 技術交流
- 微信群 可添加作者微信號拉你入群:jamesyeungmvp
- 釘釘群

站長更新(2022 年 02 月 20 號 23:55)
站長今天更新網站時,該項目已經大變樣,具體的請看該項目倉庫:https://github.com/ant-design-blazor/ant-design-blazor