byteNative
Frontend

Storybook

Isolated development and documentation of UI components.

What is Storybook?

Storybook lets you develop and try out UI components detached from the rest of the application. Every state, from loading to error message, can be examined and secured there in isolation, without clicking through the whole app. So you catch edge cases early instead of finding them in production. Almost as a side effect it produces living documentation that shows the whole team which building blocks exist and how they behave.

More in the documentation

How we use it

On larger interfaces we build components first in Storybook, in isolation and in every state, before they move into the app. That way we test edge cases early and hand you and your team a living overview of every building block. It makes reviews easier and keeps the design consistent over time.

Good to know

Storybook can do more than just display, with the play function in a story you automate interactions and assert on them. That quietly turns the docs into an interaction test, without a separate test setup.

00Frontend

More tools we work with in the same area.

Which technology fits you?

You don't have to decide that, it's our job. Tell us about your plans.