1.Truffle
- node.js에서 동작하는 Framework 로써 스마트 컨트랙트 개발시 개발, 배포 및 테스트 환경을 제공.
- CLI 환경.
- 빌드 종속성으로 프로젝트에 포함 가능.
- 프론트엔드 프로젝트에 Smart Contract를 통합하여 애플리케이션 구축가능- 고급 스마트 컨트랙트 할 때 유리.
- 고급은 자바스크립트와 여러 컨트랙트가 더 많은 상호 작용을 한다는 의미로 보면 될 듯
2.Remix
- Solidity 용 IDE이며 통합 디버거 및 테스트 환경을 제공.
- 간단.
- 시각적.
- 놀이터라고 표현됨.
- 빠른 기능을 간단하게 테스트 할 때 유용.
Youtube - Remix vs Truffle: Which one is best for Solidity Development?
3.Hardhat
- 최근 글에서 Truffle과 Remix 보다 선호하는 사람이 많아지는듯.(링크)
- 내용 작성중.......................