엔터프라이즈 이더리움 dApp을 개발할 때, 많이 사용하는 개발툴은 다음과 같다.



1. truffle과 truffleContract를 이용한 solidity와 js 개발.

  => 특히 truffle5 부터 async/await을 훨씬 더 잘 지원함.


2. js개발은 ES6의 promise를 잘 쓰기 위하여 react를 추천.



3. MetaMask 로그인 plug-in


4. 그리고 백엔드(웹서버)로는 개인적으로는 express보다는 
   springBoot를 추천한다 - 엔터프라이즈급 백엔드가 가능하다.


  

React + SpringBoot + Truffle예제:  http://github.com/yongarykim


자세한 툴들 List:
https://github.com/ConsenSys/ethereum-developer-tools-list/blob/master/README.md


Posted by yongary
,