你好,我是Dotnet9,繼上篇介紹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 類別庫,
- ?? 可與已有的 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日)

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 -
釘釘群

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/13470.html
標籤:C#
上一篇:TCP 三次握手四次揮手
