3.2 Web3.js/Truffle

Web3.js/Truffle

Web3JS

web3js는 이더리움 블록체인과 상호작용하는 데 사용되는 유명한 자바스크립트 라이브러리입니다. 이 자바스크립트 라이브러리를 사용하면 모든 프론트엔드 프레임워크에서 사용자가 탈중앙화 애플리케이션을 이용하게 할 수 있습니다. 이 예제 web3js를 사용하여 만든 데모, 투표 애플리케이션입니다. 블록체인과 상호작용하는 또 다른 라이브러리로 Ethers.js 도 있습니다.

Truffle

Ruby on Rails, Django 등과 같은 웹 애플리케이션 개발을 위한 프레임워크처럼, 트러플은 dapps 개발에 가장 널리 사용되는 프레임워크 중 하나로써 블록체인에서 스마트 계약을 컴파일하고 배포하는 복잡성을 많이 추상화합니다. 트러플 프레임워크에 대한 자세한 내용은 http://truffleframework.com/에서 확인할 수 있습니다. 트러플의 대안으로 Embark 라는 프레임워크도 있습니다.

강의에 등록된 질문이 없습니다. 궁금한 부분이 있으면 주저하지 말고 무엇이든 물어보세요.