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

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Designing for Every Direction: Logical CSS for Global, Adaptive, and Effortlessly Reversible UIs

  • Vidhya Krishnamoorthy

    Morgan Stanley

    VP, Software Engineering Manager

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

How is SWE & EM roles are changing in the age of AI

  • Amol Sharma

    Stripe

    Engineering Manager

Open session

From Prompt Engineering to Harness Engineering: Building Observable and Governed GenAI Systems

  • Lakshmi Devi Prakash

    JPMorgan Chase

    VP, Applied AI/ML Lead

Open session

Build a Zero-Cost AI Agent in Your Browser

  • Aishwarya Mathuria

    Adobe

    Computer Scientist

  • Nishant Thakur

    Adobe

    Senior Computer Scientist