恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
DApp前端开发工具包,Ant Design Web3已发布
0.0°
2024-03-05 自译外文 行业资讯 原作者: Shuai Chen 举报 647 0 0 0

基于Ant Design的开源组件库Ant Design Web3已正式发布

官网: https: //web3.ant.design/

Github地址:https://github.com/ant-design/ant-design-web3

本文将介绍我们的设计理念和新功能,阅读时间约为3分钟。如果您对我们的项目感兴趣,请给我们的Github一个 Star 或在Twitter上关注我们,我们将非常高兴。

在介绍 Ant Design Web3 之前,我们先简单说一下 Web3 DApp(去中心化应用)。DApp 可以说是当今除了 AI 应用之外,最受前端独立开发者青睐的应用。当然,在ChatGPT流行之前,Web3 DApps是最热门的。因为通过连接区块链的DApp,你可以获得以下能力:

1、交易加密资产,您可以通过ETH、USDT等加密货币进行交易,提高了经济活动的效率。无需任何后端支持,您就可以使您的应用程序接收付款。

2、连接到用户的Web3帐户,接触更多的加密用户。您不需要开发注册和登录页面,因为您可以通过用户的加密帐户连接到他们。

3、发行加密资产,通过发行NFT可以获得类似于发行会员卡的功能。而且,当你了解了Web3的意义后,你会发现你能做的事情还有很多!

但是我们如何开发一个DApp呢?前端开发者开发DApp容易吗?或者说不精通前端开发的开发者如何更便捷地构建DApp?

如上图所示,Ant Design Web3提供了一个开箱即用的连接组件。当然,这不是我们提供的全部。我们还提供了NFTCard、Address、BrowserLink等DApp开发中常用的组件,帮助您提高开发效率。

实际上,对于一个DApp的前端来说,最关键的部分就是连接用户的钱包。

对于更多组件,您可以访问我们的组件文档以了解更多信息。

这只是一组 UI 组件吗?

Ant Design Web3 不仅如此!我们还提供与区块链交互的能力。我们的多层架构设计使我们能够兼容不同的区块链,这也赋予了组件超越 UI 的能力!

Ant Design Web3 定义了一套通用的 API。基于这些API,我们可以通过适配器层连接到不同的区块链。目前,我们支持以太坊(包括与EVM兼容的链),并计划在未来支持更多的区块链。也欢迎社区的贡献。

下面是我们的架构设计图:

基于这个架构,您可以通过不同的方式使用 Ant Design Web3。首先,您可以将其用作纯 UI 组件:

您还可以通过引入适配器与区块链进行交互。同样以上面的NFTCard为例,引入Adapter后,只需要配置address和tokenId即可:

NFTCard是基于以太坊的ERC721协议实现的。您无需担心协议细节;您只需要提供合约地址和tokenId即可。从这里,我们可以看到广阔的想象空间。未来随着区块链协议的不断完善,或许我们真的能够实现一直以来渴望和梦想的宇宙通用接口。也许未来Ant Design Web3会提供一系列这样的“协议组件”,让我们能够更快地构建应用程序。这样的Web3是不是很有趣呢?

除了这种灵活高效的架构之外,Ant Design Web3还有哪些特点呢?

1、基于 Ant Design 组件开发,可以与 Ant Design 的基础组件很好的集成。

2、提供了一套Web3图标,非常方便。

3、组件和适配器的配置是互连的,保证了方便性和灵活性。

4、基于 Ant Design 的主题定制方案,使主题定制更加灵活。

最后但并非最不重要的一点是,我们要感谢 Ant Design Web3 的所有贡献者。这个项目没有任何收入,完全靠爱来推动。在正式发布之前就得到了社区成员的热烈支持。感谢所有做出贡献的开发人员以及支持的设计师,是他们让开源真正变得伟大。


原文链接:https://medium.com/ant-design/dapp-front-end-development-toolkit-ant-design-web3-has-released-version-1-0-88895e8bca88


Powered by Froala Editor

更新:2024-03-05

收藏

0人已收藏

  • 3

    作品

  • 0

    粉丝

  • 16

    关注

  • 设计招聘人员在您的 UI/UX 作品集中寻找什么
  • Airbnb 如何成为用户体验设计领域的领导者
相关标签

    猜你喜欢

      2024-03-05 自译外文 行业资讯 原作者: Shuai Chen 举报 647 0 0 0

      DApp前端开发工具包,Ant Design Web3已发布

      0.0°

      你确定要举报DApp前端开发工具包,Ant Design Web3已发布

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2024年03月05日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      0
      0
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录