开发框架

探索框架的优势并比较现有的选项。

框架介绍

构建一个完整的去中心化应用程序需要不同的技术。 软件框架包括许多需要的功能,或提供简单的插件系统来选择您需要的工具。以下MAPO-Relay-Chain统称为MAPO。

这些框架带有很多非常规的功能,比如:

  • 编一个本地区块链的程序功能。

  • 编辑和测试您智能合约的实用工具。

  • 客户开发附加功能,在同一个项目、仓库中来搭建您面向客户的应用程序。

  • 无论是在本地运行的实例,还是使用公共网络之一,可以连接到区块链网络并且部署合约的配置。

  • 去中心化的应用程序分布——与类似星际文件系统(一种用于存储和访问文件、网站、应用程序和数据的分布式系统)的存储选项一体化。

可用的框架

Truffle - 开发环境、测试框架、部署通道及其他工具。

安全帽 - _ 面向专业人员的智能合约开发环境。_

Web3j - **_ 在 Java 虚拟机上开发区块链应用程序的平台。_ **

OpenZeppelin SDK - 终极智能合约工具包:一套帮助您开发、编译、升级、部署智能合约并与之交互的工具。

Tenderly - Web3 开发平台,可帮助区块链开发者构建、测试、调试、监测和操作智能合约并改善去中心化应用程序的用户体验。

The Graph - _ 用于高效查询区块链数据的图表。_

thirdweb SDK - 使用我们强大的 SDK 和 CLI 构建能够与你的智能合约交互的 web3 应用程序。

Last updated