Pattern Lab是帮助我们实现前端组件化开发流程的一个前端工具,以下简称PL,顾名思义,它可以帮助我们建立前端模块库(组件库),并且,保持组件之间有着原子设计理论中的相互关系,因为它本身就是原子设计理论的提出者Brad Frost和他的同事一起开发的,这也是我们专门用一节的内容讲原子设计的原因。
需要说明的两点是:
1. PL并不是组件化开发唯一能使用的工具,另一个可以选择的工具是由zen主题的作者John Albin开发的KSS,还有其他一些工具,一时间想不起来名字,我就不提了。这些以后有机会再讲。
2. PL并不是只能实现原子设计理论中的组件关系,你也可以用它来实现SMACSS或者OOCSS,只是大家都本着“拿来用,怎么方面怎么用”的心态,直接用它默认的方式罢了。
你可以在PL官网的[demo]页面看到它的界面。
Now I Code 爱码文档汇,与您一起发现更好的自己。请关注微信订阅号:nowico
领取专属 10元无门槛券
私享最新 技术干货