Storybook 5.2 发布,UI 组件的开发环境
Storybook 是 UI 组件的开发环境,它允许开发者浏览组件库,查看每个组件的不同状态,以及交互地开发和测试组件。Storybook 5.2 为所有 Storybook 用户简化了组件文档,它还带来了数百个更多的改进,包括新的插件 API,原生 TypeScript 类型,新的预置,自定义的 story 排序。
- DocsPage:零配置组件文档
- MDX: MDX 是在同一个文件中灵活地编写 story 和长格式文档的一种方式
- Component Story Format: ComponentStoryFormat(CSF) 是一种可移植的开放标准,用于在纯 ES6 模块中编写 story
- Storybook Design System: 为了改善三个高流量网站的组件重用而构建的(Storybook’s website、Learn Storybook tutorial 和 Chromatic)
5.2 的其他重点包括:
- Addon API:新的 API 遵循 React hook 模式,这使得状态管理和通信更简单、更简洁
- 支持 TypeScript
- 支持 React hook
- story 排序
- story 切换和搜索性能大大提高(~1000 ms=>~50 ms)
- 独立模式:Storybook 是基于 webpack,但现在有可能连接到外部服务器,5.2 版本对运行在 Parcel bundler 下的 Storybook 的实例进行了原型化
- new preset:5.2 添加了 Igor Davydkin 的 scss 预置和 Brody McKee 的 beta Create-React App 预置,大大改进了 Storybook 的内置 CRA 支持
另外,5.3.0-alpha.0 已经发布,详情见发布说明:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于 Laravel 的在线点播系统 MeEdu v1.1.3 版本上线
本次更新内容: #64用户中心 Banner 的大小由 899kb 压缩到 199kb #63导航 logo 设置为 a 标签 #62导航菜单 active 区别 #61执行 php artisan administrator 的时候,可以直接回车,使用默认的账号和密码,这一选项是为了即将上线宝塔面板的一键安装做准备。 #60课程列表和视频列表的页数可以在后台自定义配置,如果配置一个较大的数值,那么就可以全部展示了哦。 #59增加全局 html 压缩,网页响应体积更小,速度更快。 MeEdu 是基于 Laravel 开发的个人在线教育系统。MeEdu诞生的背景:随着知识付费领域的兴起,尤其是知识付费领域的龙头“得到”的成功,知识付费领域俨然成为了新的风口。经过这几年的发展,知识付费领域的基础建设有了很大的进步,市场上面很多知识付费的平台可以在短短几分钟之内搭建一套属于自己的知识付费应用。但是,这并不是我想要的!可能是处于程序员的角度出发,我更在乎的是这套应用是我自己可以完全控制的!所以MeEdu诞生了。MeEdu寄托了我对当前知识付费领域的期望。我相信未来的每位身负技能的人都可以通过M...
- 下一篇
Rufus 3.8 发布,U 盘系统工具
Rufus 是一个可以帮助格式化和创建可引导USB闪存盘的工具,它可以快速把 ISO 格式的系统镜像文件快速制作成可引导的 USB 启动安装盘,支持 Windows 或 Linux 启动。3.8版本如下: 修复一些 ISO(Debian)在 BIOS 模式下引导时会产生 Syslinux 错误的回归 修复在非固定驱动器上创建持久分区时可能出现的 0xC 0030057 错误 发布说明:https://rufus.ie/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 设置Eclipse缩进为4个空格,增强代码规范
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池