The complete Truffle suite on Docker (Truffle + Ganache + Drizzle)
Set up an Ethereum Smart Contract development environment in less than 1 min
TLDR
Step 1:
truffle unbox lzhou1110/drizzle-truffle-ganache-docker-box
Step 2:
./dev_build.sh
Step3:
./dev_run.sh
Now you have everything ready to develop a sexy DApp. Happy coding :)
The Problem
Recently I was hired as a casual worker for a DApp project. This was so exciting for me because the startup idea was pretty cool and I can write everything from scratch. After some discussion with the team members, we decided to use Truffle suite for this project.
I have previously used Truffle and Ganache in other projects and had a pretty good experience, especially for the development and testing process. Also, I have realised that the Truffle team released a new tool called Drizzle, which ‘is a collection of front-end libraries that make writing dapp frontends easier and more predictable’ (https://github.com/trufflesuite/drizzle). All sounds promising, right? I can’t wait to start coding!