Skip to content
    Back to Frontend System Design

    Starter · ~11 hr · 8 lessons

    Frontend System Design Foundations: How the Web Runs

    Learn how a browser works inside, how a page becomes pixels, how the event loop and HTTP caching shape speed, and how to choose a rendering strategy and measure it.

    Read the first lesson free

    Enrollment is free. It unlocks every lesson in this course.

    What's inside

    1. 1Frontend System Design: The Big PictureFree to read
    2. 2Frontend Requirements: Users, Devices and NetworksEnroll to read
    3. 3How a Browser Actually WorksEnroll to read
    4. 4The Critical Rendering PathEnroll to read
    5. 5The Event Loop and the Main ThreadEnroll to read
    6. 6HTTP Caching for the Front EndEnroll to read
    7. 7Rendering Strategies: CSR, SSR, SSG, ISR and StreamingEnroll to read
    8. 8Loading Performance and Core Web VitalsEnroll to read