听晴空讲Drupal8主题更新啦!——进阶篇19.Pattern Lab介绍

Pattern Lab是帮助我们实现前端组件化开发流程的一个前端工具,以下简称PL,顾名思义,它可以帮助我们建立前端模块库(组件库),并且,保持组件之间有着原子设计理论中的相互关系,因为它本身就是原子设计理论的提出者Brad Frost和他的同事一起开发的,这也是我们专门用一节的内容讲原子设计的原因。

需要说明的两点是:

1. PL并不是组件化开发唯一能使用的工具,另一个可以选择的工具是由zen主题的作者John Albin开发的KSS,还有其他一些工具,一时间想不起来名字,我就不提了。这些以后有机会再讲。

2. PL并不是只能实现原子设计理论中的组件关系,你也可以用它来实现SMACSS或者OOCSS,只是大家都本着“拿来用,怎么方面怎么用”的心态,直接用它默认的方式罢了。

你可以在PL官网的[demo]页面看到它的界面。

Now I Code 爱码文档汇,与您一起发现更好的自己。请关注微信订阅号:nowico

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180623G0FQHB00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券