Mastering TypeScript: Build enterprise-ready, industrial strength web applications using TypeScript and JavaScript