World Congress 2024 Aug 20, 2024 Session details

Leveraging Storybook for Component Driven Development outside of your classic Component Library.

Emma Britnor

Struggling with bloated frontend monoliths? Move beyond simple UI libraries by developing complex, stateful features directly inside Storybook. Force stronger architectural boundaries and accelerate testing.

Pause
Mute Enter Fullscreen
#1 about 6 min

Decoupling component development in large codebases

Moving beyond basic framework features to true component-driven development minimizes duplicate effort and bloated codebases.

#2 about 6 min

Designing flexible and reusable component APIs

Applying single-responsibility principles and render props patterns ensures UI components remain maintainable and modular.

#3 about 5 min

Building and documenting UI components in isolation

Writing standardized story formats automatically yields interactive documentation and reusable code snippets.

#4 about 4 min

Handling APIs and global state within stories

Leveraging mock service workers and state provider decorators allows rigorous testing of complex, interactive components.

#5 about 3 min

Integrating Storybook with Figma workflows

Embedding design files directly alongside rendered components prevents visual inconsistencies and streamlines prototyping.

#6 about 1 min

Driving UI testing with component stories

Rendering composed stories within React Testing Library eliminates redundant setup for complex component states.

#7 about 4 min

Implementing local visual regression testing

Running visual tests locally via Chromatic provides immediate feedback on UI changes before reaching continuous integration workflows.

Matching moments

2:09 min

Documenting components using Storybook

Michael Siregar · World Congress 2023

5:22 min

Interactive Storybook and Figma demonstration

Michael Siregar · World Congress 2023

4:29 min

Documenting component variants visually using the Storybook environment

Nathalia Rus · LIVE

4:27 min

Unifying UI libraries across React development and Storybook

Erica Rider +1 · World Congress 2021

1:56 min

Building interactive component documentation pages with Storybook

Tobias Scholz Tobias Scholz · World Congress 2025

2:05 min

Using public UI libraries to guide component architecture

Nathalia Rus · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 24, 2026 · 11:00–11:30

Stage 6

Accelerating development and managing agents with the GitHub Copilot app

Christopher Harrison

Senior Developer Advocate, GitHub

Christopher Harrison
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 7

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 6

Going beyond the code through the GitHub Copilot App: how to unlock you and your team’s superpower

Jenny Hwang

Director of User Research, GitHub

Jenny Hwang
Open session

World Congress 2026 North America

September 23, 2026 · 14:20–14:50

Stage 2

Build Interactive Copilot Experiences with Canvas Extensions

James Clancey

Principal Product Manager, GitHub

James Clancey
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 9

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris