free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Fireship

Fireship

4,240,000 subscribers

⏱ 👁 561,741 views

Storybook in 100 Seconds

Video Overview & Insights

Storybook is a tool used for testing UI components in isolation that works with JS frameworks like React, Angular, Vue, and Svelte. It is especially useful for web developers building design systems and shared libraries.

“

This is afucking nightmare man

— @moikanos11

#webdevelopment #js #100SecondsOfCode

🔗 Resources

“

Great explanation

— @navivancode

Storybook Docs https://storybook.js.org

Storybook Github https://github.com/storybookjs/storybook

“

Why is this shit so hard to use?!

— @El-Dinosaurio-G

JS in 100 Seconds https://youtu.be/DHjqpvDnNGE

🔥 Get More Content - Upgrade to PRO

“

good idea, but this never reaches a high enough priority to be applied in companies unless it gets really complex to manage

— @legelf

Upgrade to Fireship PRO at https://fireship.io/pro

Use code lORhwXd2 for 25% off your first payment.

“

Does anyone know the name of the soundtrack in the background? Or is it a 'Fireship custom'?

— @BloodswordFW

🎨 My Editor Settings

- Atom One Dark

“

epic.

— @dr.percivalsmyth5487

- vscode-icons

- Fira Code Font

“

I tried it, but stopped. You can only render components. I wanted to create a design system including some basic html examples. No need to create a component for a single div and a class. But getting that to work was not possible, Storybook only works with components.
Now i just use a simple static site to do this. Works just as simple. Even has the benefit of not mixing my component library and the storybook tool.

— @SPeeSimon

🔖 Topics Covered

- Should I use storybook.js

“

Would love a Histoire in 100 seconds video

— @merijn639

- Storybook tutorial

- What is storybook

“

You guys are testing your components?

— @perfect.stealth

- Benefits of storybook.js

- Testing techniques in web development

“

Great! it is still useful in 2025!

— @aessien28

More User Perspectives

@

Hugs to you bro 💌

@Akhilkokkuluru
@

Immaculate Constellation
(n.) /ɪˈmækjʊlət kɒnstəˈleɪʃən/

1. An artificially created aerial phenomenon designed to mimic natural or unexplained occurrences, typically for the purpose of influencing public perception or obscuring the true nature of events.
2. A controlled and deliberate display of drones, lights, or other aerial technologies, orchestrated to create skepticism around genuine unidentified phenomena.

Origin: Wordplay combining “immaculate” (meaning flawless or meticulously controlled) and “constellation” (referring to a pattern of stars or celestial objects).

@YeahTheBros
@

make docusaurus in 100 seconds

@lstrauß
@

About to orgasm 🤤😄

@Atul_25
@

You are awesome

@gubs4u
@

Storybook renders a mini page for each registered component. You can have a sub page for each option as well (e.g. one page for a labeled TextField, and another page without the label). This is useful when developing the component to see it in use without needing auth and routing etc. It also serves as interactive documentation for components.

@patrikwihlke4170
@

Destroy Johnny Test.

@Darth_Bateman
@

Liked the way you explained in summary.

@ritesharyal2815
@

If it wasn't for 100 second videos by Jeff, I'd be spending at least a few hours of research to get an idea of what it is. Thank you Jeff, you're doing God's work for all of us developers!

@Jackson_Zheng
@

Good luck upgrading this piece of shit :) it will be fun

@atoth91
@

Very good. I aced at storybook by only watching this video.😎😎

@giveMeAHandleYoutube
@

Tremendous. I always pause videos and make them 10x as long taking notes and thinking, so I really appreciate the 1-2 minute videos that only make it 10-20 for me.

@jonathanhammond5563
@

Thanks for explain it so quickly!

@johan.vilela
@

i'm pretty sure you are the only reason I keep learning to code

@Johnathonaaron
@

Great videos, I understand storybook from this video much easier than its own official docs.

@mryoutuser
@

What was the tool used to show the component tree?

@lexabu
@

Instead of just writing the components and get the job done now we have more jobs to do wasting time on an another extra layer..

@m0nm0n178
@

It's great idea

@thedonsentertainment7268
@

This video is worth Gold.

@foxkashima
@

This is so much better than reading their landing page..

@kabir52
@

Create things like this instead of new JS FRAMEWORK. Donut!!!

@TrongTran-zv6ci
@

Well... Thanks ☺️

@vikashnirwal
@

100 Seconds of Qwik next please

@oyemajaoyemade829
@

Lgtm - lets get that mread

@frfrongong9712
@

Something that kind of drives me nuts about storybook is it has it's own build process for all your components and such, I'd rather be able to output built components from my own build process and have storybook render those... I've had times where something renders correctly in my nextjs app, but not in storybook...

@gaurdianAQ
@

I'm about to start at a new position that uses Storybook! It's an internal component library and I will be making Angular components mainly. I'm so excited!

@evamotto9276
@

you are amazing!

@alexsh7772
@

Storybook is a cool package) But there are some cases when we don’t need all the power of storybook, but just a simple “test page” with all our components where we can play with its props. There is one package that works just fine for this, called storybox-react

@sergeykahnwald6640
@

Someone please tell me how to get view like 0:28?

@phamvinh5424
@

Well, looks like what POSTMAN does for APIs.
So I guess you could use StoryBook to document components and use less TS bloatware to describe the component itself ?

@i3looi2
@

Any chance you will cover htmx in the future?

@rickycheekston
@

Now…will it work with react native lol

@DinnerWithADev
@

I'd like to see the OSI Model in 100 seconds. Por favor.

@modolief
@

This was exactly the tool I needed! Btw you should do awk/sed in 100 secs.

@mekelius
@

You should make OpenGL in 100 seconds.

@samholland209
@

Clojure in 100 Seconds would be awesome! Its the second most loved technology in the StackOverflow survey

@dertev
@

IPFS in 100 seconds!!

@aaaa-c7o2p
@

I came here to learn how to invest after listening to a guy on radio talk about the importance of investing and how he made $960,000 in 4 months from $160k, somehow this video has helped shed light on some things, but I'm still confused, I'm a newbie and I'm open to ideas.

@Rick.4890
@

What about APL, and J programming language?)

@xxpddshk
@

What's that component library at 0:39?

@Hyperboid