写点什么

Storybook 4.0 新增对六个新视图层的支持

  • 2018-11-15
  • 本文字数:714 字

    阅读完需:约 2 分钟

Storybook 4.0新增对六个新视图层的支持

Storybook 4.0版本增加了对六个新视图层的支持,包括 Ember、MarkoJS 和 Svelte 在内,并将依赖项更新到了 Webpack 4 和 Babel 7。


Storybook 为 UI 组件提供了开发和试运行环境,让用户能够独立创建组件并以交互式方式在隔离的开发环境中展示组件。


随着 Storybook 4.0 的发布,Storybook 除了支持现有的 React、Angular、Vue.js 和 React Native 之外,现在还支持 Ember、MarkoJS、Mithril、Svelte、Riot.js 和 HTML 片段视图。


Storybook 致力于改进组件的开发、测试和文档,无论使用的是何种框架或技术栈。这个项目帮助开发人员编写代表组件单一状态的故事,类似于可视化测试用例。


Storybook 运行在主应用程序开发环境之外,开发人员可以不依赖于特定应用程序的依赖项和要求创建 UI 组件。


Storybook 4.0 通过升级到 Webpack 4 和 Babel 7 来改进性能。4.0 版本还增加了与 create-react-app 2、Gatsby 2 和 Next 7 的兼容性。依赖项的更新还改进了对 JavaScript 配置、TypeScript 和 JSX 片段的支持。


Storybook 4.0 版本改进了对 React Native 的支持,包括将 Storybook 分发到开发团队的移动设备上,可以将 Storybook 作为应用程序运行,无需连接到 Storybook 服务器。


Storybook 开发环境也获得了更新,支持 IDE 主题和新的移动视图。要查看 Storybook 演示,请访问官方的Storybook示例


从早期版本迁移到Storybook 4.0需要使用 npm 或 yarn 升级 Storybook 版本,同时升级 Webpack 和 Babel 依赖项,并仔细查看各种插件和重大变更。


Storybook 基于 MIT 开源许可发行。欢迎开发人员通过Storybook GitHub项目参与贡献,并应遵循 Storybook 的贡献指南行为准则


查看英文原文Storybook 4 Release Supports Six New View Layers


2018-11-15 07:05950
用户头像

发布了 731 篇内容, 共 404.4 次阅读, 收获喜欢 1962 次。

关注

评论

发布
暂无评论
发现更多内容

“程”风破浪的开发者|程序员必备的这些学习方法与技能你能get到嘛?

浅羽技术

Java 学习方法 “程”风破浪的开发者

进制转换、原码、反码、补码及位运算详解

夏志121

Java 后端 进制转换 10月月更

立即升级 NGINX 以应对漏洞风险

NGINX开源社区

nginx 安全 漏洞

牛客刷题系列之进阶版

雪芙花

c c++ 10月月更

c++11面试宝典(final,delete,deault,explicit,lambda表达式)

雪芙花

c c++ 10月月更

面试官竟然问我订单ID是怎么生成的?难道不是MySQL自增主键?

一灯架构

Java 十月月更

docker学习笔记(三)

Studying_swz

10月月更

Java 编程之标记语句

魏铁锤

10月月更

基于Jmeter压测IoT物联网平台的性能

阿里云AIoT

Java 物联网 存储 网络性能优化 测试技术

Java基础(九)| ArrayList详解与应用

timerring

Java ArrayList 10月月更

一篇文章讲清楚MySQL的聚簇/联合/覆盖索引、回表、索引下推

一灯架构

Java 十月月更

Excel 的基本概念以及 Excel 文件的创建

向阳逐梦

Python Excel 10月月更

2022年9月中国网约车领域月度观察

易观分析

网约车

企业是如何搭建帮助中心的?

Baklib

效率 产品 企业 帮助中心 产品文档

Web3.0 杂谈 -#007(54/100)

hackstoic

Web3.0

长安链源码分析之网络模块 net-liquid(10)

技术内幕 | StarRocks Pipeline 执行框架(下)

StarRocks

数据库

“程”风破浪的开发者|OpenHarmony设备开发之路【01】-helloword

坚果

OpenHarmony 10月月更 程”风破浪的开发者

长安链源码分析之网络模块 net-liquid(11)

docker学习笔记(四)

Studying_swz

Docker 10月月更

运算符号

魏铁锤

10月月更

Baklib协作文档平台|企业如何进行文档协同?

Baklib

效率工具 企业 文档 协作 协作文档

c++11基础

雪芙花

c c++ 10月月更

MySQL索引底层为什么用B+树?看完这篇文章,轻松应对面试

一灯架构

Java 十月月更

【Java深入学习】一个关于“锁”的程序-中

Geek_65222d

十月月更

语法结构

魏铁锤

10月月更

HTTP - HTTP/2 知识点

懒时小窝

HTTP http2

如何通过数字体验平台(DXP)更好的为客户提供客户服务

Baklib

知识管理 数字体验

“程”风破浪的开发者|OpenHarmony短信登录及倒计时实现

坚果

OpenHarmony 10月月更 “程”风破浪的开发者

长安链源码分析之网络模块 net-liquid(8)

长安链源码分析之网络模块 net-liquid(9)

Storybook 4.0新增对六个新视图层的支持_前端_Dylan Schiemann_InfoQ精选文章