前端工程化初识

来源:互联网 发布:淘宝图标图片 编辑:程序博客网 时间:2024/05/19 23:57


前端工程化是指把前端当做工程开发,不再把HTMLCSSJS都写在一起,而是更注重复用。

前端工程化主要分为模块化和组件化。

 

个人认为模块化类似于封装,将能复用的前端代码进行模块化之后,如何模块化需要一定的技术,JS模块化方案很多有AMD/CommonJS/UMD/ES6Module等,CSS模块化开发大多是在less、sass、stylus等预处理器的import/mixin特性支持下实现的,模块化之后就可以复用了

 

组件化是将页面视为一个容器,把一个页面上的不同部分,头部、底部、导航栏等视为独立的组件,页面上需要哪个组件就把组件放到页面这个容器中

 

总结:前端工程化的思想和后端开发的思想很像。


我只是一只刚刚开始前端的小白...别笑我...