Frontend System Design, module F04
Browser architecture
The processes and threads inside a browser, how a page becomes pixels, and how the event loop schedules everything on the main thread.
3 of 8 lessons published
- 1How a Browser Actually Works
Flagship · intermediate
- 2The Critical Rendering Path
Flagship · intermediate
- 3The Event Loop and the Main Thread
Flagship · intermediate
- 4
Layout, Paint and Compositing in Depth (coming soon)
Standard · advanced
- 5
Layout Thrashing and Forced Reflow (coming soon)
Focused · intermediate
- 6
The JavaScript Engine: Parsing, JIT and Garbage Collection (coming soon)
Standard · advanced
- 7
Web Workers, Worklets and Off-Main-Thread Architecture (coming soon)
Standard · intermediate
- 8
Scheduling Work: Yielding, Idle Time and Task Priorities (coming soon)
Standard · advanced