前端模块化
指的范围比较广具体有
‘html模块化’:jsp的include、php的include、前端的iframe等等,因为页面数据一般与程序的model绑定在一起的,所以html的模块化往往要结合异步js、或同步后端语言来完成。当然如果html是存静态资源就无所谓了
‘js模块化’:划重点
‘css模块化’:参考 https://www.jianshu.com/p/d46bc8cf3afa
html模板可复用、css可复用、js可复用
前端模块化与js模块化
因为js是最能体现出前端模块化,所以一般说前端模块化指的就是js模块化
目前我觉得做的最好的就是vue了,因为一个单文件组件就是一个模块,而一个模块内包含了独立可服用的所有前端的东西--模板(html)、表现(css)、行为(js)
讲讲js模块化开发历史
上边我也说了,前端模块开发的=重点在于js模块化开发