IntermediateApplied2 weeks
Build Tools
Understand how Vite, Webpack, Babel, TypeScript, and bundling transform source code into deployable assets.
Topic 13 of 24
Prerequisites
- JavaScript
- Package Managers
Key Concepts & Skills
- Bundling
- Transpilation
- Code splitting
- Tree shaking
- Source maps
- Environment variables
Learning Outcomes
- Understand the core principles of Bundling
- Configure and deploy Transpilation successfully
- Troubleshoot common issues with Code splitting
- Understand the core principles of Tree shaking
- Configure and deploy Source maps successfully
- Troubleshoot common issues with Environment variables
Resources
Official documentation
Practice Exercises
Project Task
Build a TypeScript SPA starter with Vite, linting, and production build scripts.