With cryptocurrencies gaining popularity and new applications based on blockchain technology popping up every day, Dapp University explains how you can create your own decentralized application (dApp) on the ethereum platform.
Blockchain is an emerging technology in its very early stage of development. Being a front-end developer I wanted to develop a blockchain app with modern web frameworks but did not find a solid source to get started.
The basic things needed to build a dApp:
Web3 JS – enables client-side app to talk to blockchain
Metamask – enables browser to talk to blockchain
Ganache – local development blockchain
Remix – smart contract IDE
Dapp University explains how to set up the environment for the dApp, set up the smart contract, deploy (through deploy and truffle) the newly created contract, linking to the frontend, and modify the smart contract code.