Overview of the TRON DApp Developer Learning Path
Track 3 is designed for developers to learn how smart contracts and browser frontends interact on the TRON network. The curriculum uses a 'decentralized library' project as a practical example where users can list books and rent them using test TRX. The development flow covers:
- Environment preparation (TronBox, Shasta testnet).
- Smart contract development and automated testing.
- Deployment and source verification on Shasta.
- Frontend integration via TronLink for user authorization.
- Synchronizing UI state using transaction receipts and contract events.