API used for communication between frontend and smart contract learn how to compile and deploy contracts using web3 js API Background: In web3 js (Part-II), I discussed how to compile, deploy contracts on remix IDE and interact with smart contracts u...