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
#webdevelopment #js #100SecondsOfCode
🔗 Resources
Great explanation
Storybook Docs https://storybook.js.org
Storybook Github https://github.com/storybookjs/storybook
Why is this shit so hard to use?!
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
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'?
🎨 My Editor Settings
- Atom One Dark
epic.
- 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.
🔖 Topics Covered
- Should I use storybook.js
Would love a Histoire in 100 seconds video
- Storybook tutorial
- What is storybook
You guys are testing your components?
- Benefits of storybook.js
- Testing techniques in web development
Great! it is still useful in 2025!
More User Perspectives
Hugs to you bro 💌
@AkhilkokkuluruImmaculate 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).
make docusaurus in 100 seconds
@lstraußAbout to orgasm 🤤😄
@Atul_25You are awesome
@gubs4uStorybook 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.
@patrikwihlke4170Destroy Johnny Test.
@Darth_BatemanLiked the way you explained in summary.
@ritesharyal2815If 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_ZhengGood luck upgrading this piece of shit :) it will be fun
@atoth91Very good. I aced at storybook by only watching this video.😎😎
@giveMeAHandleYoutubeTremendous. 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.
@jonathanhammond5563Thanks for explain it so quickly!
@johan.vilelai'm pretty sure you are the only reason I keep learning to code
@JohnathonaaronGreat videos, I understand storybook from this video much easier than its own official docs.
@mryoutuserWhat was the tool used to show the component tree?
@lexabuInstead of just writing the components and get the job done now we have more jobs to do wasting time on an another extra layer..
@m0nm0n178It's great idea
@thedonsentertainment7268This video is worth Gold.
@foxkashimaThis is so much better than reading their landing page..
@kabir52Create things like this instead of new JS FRAMEWORK. Donut!!!
@TrongTran-zv6ciWell... Thanks ☺️
@vikashnirwal100 Seconds of Qwik next please
@oyemajaoyemade829Lgtm - lets get that mread
@frfrongong9712Something 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...
@gaurdianAQI'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!
@evamotto9276you are amazing!
@alexsh7772Storybook 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
@sergeykahnwald6640Someone please tell me how to get view like 0:28?
@phamvinh5424Well, 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 ?
Any chance you will cover htmx in the future?
@rickycheekstonNow…will it work with react native lol
@DinnerWithADevI'd like to see the OSI Model in 100 seconds. Por favor.
@modoliefThis was exactly the tool I needed! Btw you should do awk/sed in 100 secs.
@mekeliusYou should make OpenGL in 100 seconds.
@samholland209Clojure in 100 Seconds would be awesome! Its the second most loved technology in the StackOverflow survey
@dertevIPFS in 100 seconds!!
@aaaa-c7o2pI 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.4890What about APL, and J programming language?)
@xxpddshkWhat's that component library at 0:39?
@Hyperboid