Skip to content

This is the multi-page printable view of this section. .

Return to the regular view of this page.

Frontend Playground

Guided practicals for the Modern Front-End Engineering book.

    The Playground contains the guided practical work for the book. The runnable source code will live in a separate companion repository; this site contains the instructions, verification criteria, and links back to the relevant chapters.

    Practical work

    PracticalRelated chapterFocus
    01 - Browser Observation (optional virtualization)1Browser work and measured virtualization
    02 - Accessible Composite Listbox2Semantics, keyboard interaction, and accessibility
    03 - Intrinsic, Container-Aware Dashboard3Modern CSS layout
    04 - Typed, Abortable Event Hub4JavaScript events and cancellation
    05 - Runtime-Validated Data Boundary5TypeScript and runtime validation
    06 - Compound Headless Tabs6Component architecture
    07 - Reactive Computed Graph7Reactivity and derived state
    08 - URL-Driven Catalogue State8Routing and application state
    09 - Cached Administrative API Client9APIs, caching, and failure states
    10 - Offline Outbox and Recovery10Offline persistence and recovery
    11 - Rendering Topology Comparison11CSR, SSR, and SSG trade-offs
    12 - Modern Front-End Toolchain12Module graphs and code splitting
    13 - Secure Front-End Application Boundary13Security boundaries and safe sinks
    14 - Design-System Package and Ownership Map14Design systems and ownership
    15 - Measured Virtualized Performance15Performance investigation
    16 - Resilient UI Integration Suite16Integration testing
    17 - Delivery, Observability, and Rollback Loop17Delivery and operations
    18 - Make and Defend an Architecture Decision18ADRs and technical decision-making

    Companion code

    The companion repository will contain the runnable Vite and TypeScript projects, checkpoints, tests, and reference implementations. This repository deliberately keeps those implementation files separate from the book and its practical instructions.