Session
Bundlers: a deep dive into modern JavaScript build tools
Modern JavaScript bundlers are architectural marvels that transform complex codebases into optimized production assets. This technical deep dive deconstructs how bundlers like Vite, webpack, or Rollup work under the hood, revealing the engineering that powers our build tools.
We will journey through the bundling pipeline, starting from the understanding of the AST, parsing and static analysis for dependency resolution, some core optimizations like tree-shaking and code spitting, closing with some advanced concepts like HMR.
Technical Requirements:
Strong JavaScript knowledge
Understanding of ES Modules and Node.js module systems
Experience with modern build tools
Target Audience:
Senior JavaScript developers
Build tool maintainers
Framework architects
Performance optimization specialists
Session Duration: 40 minutes + Q&A
Format:
Architectural deep-dive with visual explanations
Source code analysis of real bundlers
Performance implications and benchmarks
Zero live coding, focusing on understanding
Recommended Conferences:
ViteConf
JSConf
Performance.NOW()
NodeCongress
React Summit
Key Takeaways:
Attendees will understand:
The complete bundling pipeline architecture
How Vite revolutionizes the development experience
Trade-offs between different bundler approaches
How to make informed decisions about build tooling
Reference Materials:
Comprehensive diagrams and code examples will be provided
in a companion GitHub repository
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top