1. Dotnet9首页
  2. .NET
  3. Blazor

Ant Design Blazor – 开源C# Blazor组件库

Ant Design Blazor – 开源C# Blazor组件库
Ant Design Blazor

你好,我是Dotnet9,继上篇介绍Bootstrap风格的BlazorUI组件库后,今天我来介绍另一款Blazor UI组件库:一套基于 Ant Design 和 Blazor 的企业级组件库。

小福利:文末附本文MarkDown格式文件下载

本文导航:

  • 一、关于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 – 开源C# 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的,关于该库作者的心路历程,大家可点击该文了解。

Ant Design Blazor – 开源C# Blazor组件库
《如何用 Blazor 实现 Ant Design 组件库?》

距离作者发文已有3月之久,文中作者的部分期望应该说是实现了一个个小目标了,也体现在了对社区的贡献上(对Blazor推广作用):

2.1 项目关注度

作者将库发布在Github上,README支持中英文,日常代码提交使用英文,让全球的.Neter参与其中,使得更多的社区成员开始关注Ant Design Blazor,也使得更多的社区成员开始关注Blazor的发展了。

库作者发文时star统计(2020年03月21日)

Ant Design Blazor – 开源C# Blazor组件库
库作者发文时star统计

3个月后的今天star统计(2020年06月20日)

Ant Design Blazor – 开源C# Blazor组件库
3个月后的今天star统计

2.2 Ant Design官方认可

原文作者的小期望:

在为了与官方高度一致上的努力,还会继续。希望有一天能在丰富 Blazor 生态的同时,还能成为被 Ant Design 生态认可的框架实现,能成为他们 Design 梦的一个延续。

Ant Design官方前端实现介绍链接

Ant Design Blazor – 开源C# Blazor组件库
Ant Design官方前端实现介绍

2.3 微软官方认可

微软Build2020开发者大会Blazor介绍中,提及Ant Design Pro。

一图胜千言,得到微软认可是对作者最大的奖励,也是对社区的最好宣传。

Ant Design Blazor – 开源C# Blazor组件库
微软Build2020开发者大会介绍

三、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组件的朋友使用。

Ant Design Blazor – 开源C# Blazor组件库
首页

3.2 组件概览

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

Ant Design Blazor – 开源C# Blazor组件库
组件概览

四、Ant Design Blazor后续计划

目前组件开发基本已经完成,可应用于常规项目开发,组件库后续计划:

  • 6月底发布0.1版本;
  • 添加测试、完善文档、企业级应用和反馈;
  • 完成一个开箱即用的模板(伟大目标,像Ant Design Pro靠拢);
  • 添加页面生成工具,类似UMI添加block,查看Ant Design的区块介绍

五、Ant Design Blazor技术交流

  • 微信群:可添加作者微信号拉你入群:JamesYeungMVP
  • 钉钉群:
Ant Design Blazor – 开源C# Blazor组件库

小福利:本文MarkDown格式文件下载:Ant Design Blazor

除非注明,文章均由 Dotnet9 整理发布,欢迎转载。

转载请注明:
作者:Dotnet9
链接:https://dotnet9.com/14510.html
来源:Dotnet9
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

发表评论

登录后才能评论