프레임워크 및 미리 제작된 스택
프레임워크를 선택할 것을 권장합니다. 특히 처음 시작하는 사용자에게는 중요합니다. 완전한 디앱을 빌드하려면 다른 기술이 필요합니다. 프레임워크에는 다양한 필수 기능이 포함되거나, 원하는 도구를 고르기 위해 쉬운 플러그인 시스템을 제공합니다.
해당 프레임워크는 다음과 같은 창의적인 기능과 함께 제공됩니다.
- 로컬 블록체인 인스턴스를 스핀업하기 위한 기능.
- 스마트 계약을 컴파일하고 테스트하기 위한 유틸리티.
- 동일한 프로젝트/리포지토리 내에서 사용자용 애플리케이션을 빌드하기 위한 클라이언트 개발 추가 기능.
- 이더리움 네트워크에 연결하고 로컬로 실행 중인 인스턴스나 이더리움 공공 네트워크 중 하나에 계약을 배포할 수 있는 환경 구성.
- 탈중앙화 앱 분배 - IPFS와 같은 저장 공간 옵션에 통합.
961
Waffle
스마트 계약을 위한 가장 진화된 테스팅 라이브러리입니다. 단독으로 사용하거나, Scaffold-eth 또는 Hardhat과 함께 사용합니다.
TYPESCRIPTSOLIDITY
Open Waffle(opens in a new tab)218
Kurtosis Ethereum Package
신속한 로컬 디앱 개발, 프로토타이핑 및 테스트를 위해 멀티 클라이언트 이더리움 테스트넷을 간편하게 구성하고 스핀업할 수 있는 컨테이너 기반 툴킷입니다.
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)TYPESCRIPTSOLIDITY
Open Hardhat(opens in a new tab)TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)PYTHONSOLIDITY
Open Brownie(opens in a new tab)HTMLSHELL
Open Epirus(opens in a new tab)2,727
Create Eth App
한 개의 명령어로 이더리움 제공 앱을 만듭니다. 선택할 수 있는 다양한 UI 프레임워크와 DeFi 템플릿도 제공됩니다.
JAVASCRIPTTYPESCRIPT
Open Create Eth App(opens in a new tab)1,286
Scaffold-ETH-2
Ethers + Hardhat + React: 스마트 계약에서 제공하는 탈중앙화 애플리케이션 구축을 시작하는 데에 필요한 모든 것
TYPESCRIPTJAVASCRIPT
Open Scaffold-ETH-2(opens in a new tab)1,943
Solidity template
Solidity 스마트 계약을 위해 미리 빌드된 설정의 GitHub 템플릿입니다. 여기에는 Hardhat 로컬 네트워크, 테스트용 Waffle, 지갑 실행용 Ethers 등이 포함됩니다.
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)RUSTSHELL
Open Foundry(opens in a new tab)