While Smart Contracts act as your "backend" you'll also often want to wire them up with your frontend. "TypeChain" helps you auto-generate TypeScript type definitions for your Smart Contracts.
Using TypeChain your frontend code is automatically checked for compatibility with your Smart Contract code, plus you get features such as autocomplete in modern IDEs.
- dethcrypto