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

Edoardo Dusi

Senior Developer Relations Engineer

Bologna, Italy

Actions

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