storybookjs/storybook
在 GitHub 打开 ↗把 UI 组件拆出来单独开发、测试和写文档的前端工作台
Star91k
24h 新增+11
7 天新增—
Fork10k
Issue1.7k
语言TypeScript
项目介绍
更新于 1 天前
Storybook 是一个前端组件工作台,让你把 UI 组件从整个应用里拆出来单独开发、预览和调试,支持 React、Vue、Angular、Svelte 等主流框架,也扩展到了 React Native 和 Flutter。它解决的麻烦很具体:改一个按钮组件时不用把整个业务系统跑起来,直接在 Storybook 里看它在各种状态下的样子——加载中、报错、超长文本、深色模式,还能顺手写交互测试和视觉回归测试。同时它自动生成组件文档,设计师、前端和测试同学可以对着同一份活文档沟通,设计系统团队尤其依赖它来维护组件库。如果你是前端工程师、设计系统维护者,或者团队正在搭建组件库和 UI 规范,Storybook 基本是标配工具;但如果你做的是后端、算法或模型训练,和你关系不大。
上手成本:中
Star 趋势
话题标签
angularcomponentsdesign-systemsdocumentationhtmljavascriptreactreact-nativestoriesstorybookstyleguidesveltetestingtypescriptuivitevueweb-componentswebpackworkshop
仓库信息
| License | MIT |
| 创建时间 | 2016-03-18 |
| 最后推送 | 31 分钟前 |
| 热度分 | 42.0 |