DAPP (1) 썸네일형 리스트형 [블록체인] 이더리움 & 솔리디티 기반의 투표 dApp 구현하기 스마트 계약을 컴파일, 블록체인에 배포 경험 과정 가나슈라는 가짜 블록체인 설치(개발 환경 상에서 애플리케이션 돌릴 준비) *가나슈는 개발 목적으로만 쓰이는 인 메모리 블록체인 솔리디티 언어로 스마트 컨트랙트 구현 → 블록체인에 배포 커맨드 창에서 가나슈와 상호작용 → 웹페이지와 통하도록 블록체인과 상호작용하려면 RPC(Remote Precedure Call)을 통해야 한다. Web3JS로 RPC 호출하는 라이브러리로 Javascript를 통해 블록체인과 상호작용하게 해주는 역할을 한다. 리액트, 앵귤러같은 프레임워크로 웹앱 만들기도 가능 개발환경 설정 Node.js와 npm 설치 npm으로 가나슈, web3js, 솔리디티컴파일러 설치 mkdir -p ethereum_voting_dapp/chapter1.. 이전 1 다음