Truffle
- session by David Temitayo(David Pius)
- understanding how to write a basic smart contract (Bar/Foo) is helpful. Reading the documentation will make you understand better. Documentation is your lifesaver.
- Frameworks make it easier to build a smart contract. Truffle helps you write& compile smart contracts easy way. The ganache on its own gives you an account and area to test. It’s more plugin attached to Truffle. It has a local account attached to it. Ganache is your EOA in Truffle: run Ganache node before running your Truffle
- The frontend of smart contract: normal frontend but frontend blockchain: react & web3.js/ether.js
- On the remix, it connects to Metamask
- they’re all smart contracts...polygon is more like a side chain, not Layer2. EVM compatible network is easier once you learn to build Ethereum smart contracts
- Remix makes things easier unlike VS code...where you have to do everything on the terminal
- find out why your smart contract is working
- solidity documentation
Hardhat integration
- Remix integration with VS Code
Before installing Truffle there are requirements you need node.js: