智能合约框架
构建一个成熟的 dapp 需要不同的技术。 软件框架包括许多所需的功能或提供简单的插件系统来选择您想要的工具。
Hardhat
Hardhat 是一个以太坊开发环境。 它允许用户编译合约并在开发网络上运行它们。 获取 Solidity 堆栈跟踪、console.log 等。
概述
Hardhat Overview
使用 Hardhat 构建和部署智能合约
Build and Deploy Smart Contracts using Hardhat
Brownie
Brownie 是一个基于 Python 的开发和测试框架,用于针对以太坊虚拟机的智能合约。
概览
Brownie Overview
Python 和区块链:使用 Brownie 部署智能合约
Python and Blockchain: Deploy Smart Contracts using Brownie
Truffle
使用以太坊虚拟机 (EVM) 的区块链开发环境、测试框架和资产管道,旨在让开发人员的生活更轻松。
预览
Truffle Overview
Truffle初学者教程 | 编译、测试智能合约并将其部署到任何 EVM 区块链
Truffle Tutorial for Beginners | Compile, Test & Deploy Smart contracts to any EVM Blockchain
Foundry
官网显示该词条:null
访问以下链接以了解更多相关信息
dApp 开发框架
dApp Development Frameworks
以太坊开发者工具的权威列表 - 框架
A Definitive List of Ethereum Developer Tools - Frameworks
2022 年您需要的 10 大智能合约开发工具
Top 10 Smart Contract Developer Tools You Need for 2022