Edgardo Marcano
Estefany Aguilar
ProfesorStorybook es una herramienta de documentación visual que permite construir, visualizar y compartir componentes de interfaz dentro de un sistema de diseño. Si trabajas con HTML, CSS y JavaScript y buscas una fuente de verdad para tu equipo, esta guía te muestra qué encontrarás en el curso y por qué Storybook se volvió pieza clave del front-end moderno.
Por qué Storybook importa en un sistema de diseño
Un design system no vive solo en Figma ni solo en código: vive en la conversación entre diseño y desarrollo. Y ahí es donde Storybook se vuelve protagonista.
Cuando construyes componentes reutilizables, necesitas un lugar donde el resto del equipo pueda verlos, inspeccionarlos y confirmar que ya están listos para usarse. Ese lugar es Storybook. Imagina que terminas un botón con sus estilos y variantes; al publicarlo, cualquier persona del equipo puede entrar y decir este botón ya existe, lo puedo reutilizar.
¿Qué es Storybook? Es una herramienta de documentación visual para componentes de UI. Te permite construirlos con CSS y JavaScript, visualizarlos aislados y compartirlos como referencia oficial del equipo.
La profe Stephanie Aguilar, senior front-end developer, lo explica desde el inicio del curso [0:00]: Storybook funciona como un librito de cuentos donde cada componente tiene su historia, sus variantes y sus escenarios.
Qué conocimientos previos necesitas para tomar el curso
Antes de abrir Storybook, conviene tener bases sólidas en front-end. No se trata de saberlo todo, pero sí de moverte con comodidad en componentes y estilos.
Estos son los temas que se asumen como base [7:30]:
Si alguno te falta, no te frenes. En la lectura siguiente del curso encontrarás enlaces para nutrirte antes de avanzar.
Cómo se conecta Storybook con Figma
Este curso es la continuación natural del curso de Sistemas de diseño con Figma, donde se construyeron los fundamentos visuales y los primeros componentes [1:30]. Ahí se definió qué es un design system, quiénes participan y cómo fluye el proceso entre equipos.
Conocer lo que hace diseño te vuelve un desarrollador integral. No eres una isla: nutres tu trabajo entendiendo el de otros.
Qué fundamentos y componentes vas a desarrollar
El proyecto parte de un Figma ya construido con dos pantallas: una de foundations y otra de componentes [4:50]. Esos archivos son la fuente de verdad que vas a traducir a código.
Los fundamentos cubren cuatro áreas clave del sistema:
¿Qué son los tokens de diseño? Son variables que guardan decisiones visuales como colores, tamaños o espaciados. En código se traducen a custom properties para mantener coherencia en todo el sitio.
Después de los fundamentos, llegan los componentes. En el curso se desarrollan dos: el botón y la card.
Qué arquitectura siguen los componentes
Cada componente trae una arquitectura definida desde diseño que tú debes respetar al programarlo [6:20]. El botón se construye con tres dimensiones: tamaño, estilo y estado. La card maneja tamaño y estado.
La idea es que al cambiar la arquitectura desde el código, las variantes se actualicen solas. Así garantizas que lo que ve el usuario coincida exactamente con lo que diseñó el equipo.
Y aquí viene un spoiler: para la card vas a usar container queries, una técnica de CSS que permite a un componente adaptarse según el tamaño de su contenedor, no del viewport. Eso le da independencia y la hace verdaderamente reutilizable.
Cómo Storybook se convierte en la fuente de verdad del equipo
Cuando diseño te entrega una pantalla con hero, cards y footer, tu primer reflejo debería ser abrir Storybook. Si los componentes están ahí, están listos para usarse.
¿Por qué Storybook se llama fuente de verdad? Porque centraliza los componentes ya aprobados, sus variantes y sus escenarios. Si está documentado en Storybook, está listo para producción.
Dentro de la herramienta puedes inspeccionar cada componente, probar sus variantes, simular escenarios mobile y desktop, y validar comportamientos. Eso reduce duplicación de código y errores de comunicación entre diseño y desarrollo.
El trabajo colaborativo es el corazón del design system: no son solo desarrolladores ni solo diseñadores, es un equipo que comparte un lenguaje visual y técnico.
¿Ya tienes claro qué componente quieres documentar primero en tu propio Storybook? Cuéntame en los comentarios cuál sería tu punto de partida.
Edgardo Marcano
Estefany Aguilar
ProfesorJAIRO SALAZAR CASTAÑO
Gaston Blanco
SEBASTIAN PANIAGUA ISAZA
Juan Castro
ProfesorSEBASTIAN PANIAGUA ISAZA
Wuendy Desposorios Gutiérrez
Estefany Aguilar
ProfesorAlejandro José Hugo Escalante Santos
Jesús Miguel Quinto Teran
Estuve esperando este curso por 43 días 💚
Hahah ya por fin !!! 🎉
No paro de aprender todo el conocimiento que se encuentra en todos estas clases tan interesantes. Muy super animado y mi entusiasmo me pide seguir aprendiendo y No parar de aprender. Genial! :)
Después de trabajar un poco con StyoBook, creo que una forma de verlo es como un visor de componentes, donde puedes ver los atomos, moleculas y demás junto con sus variantes, haciendo un simple clic.
Hola! Está pendiente el enlace a los componentes en Figma :)
Sebas, ya lo encuentras en la sección de recursos de la clase, acabo de confirmar que están allí.
Son dos archivos, Foundations y Components. Solo está el enlace a Foundations. Saludos!
soy yo o en App de platzi para móvil no sirve el botón para compartir o agregar a mis rutas (perdon no es pregunta referente al curso)
Gracias, Wuendy ! Le avisaré al Team para que lo revise ❤️
Interesante tema.
<3