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