01 2021 档案

摘要:传统组件的问题和解决方案 -1、问题 1、全局定义的组件必须保证组件的名称不重复 2、字符串模板缺乏语法高亮,在HTML有多行的时候,需要用到丑陋的 \ 3、不支持CSS意味着当HTML和JavaScript组件化时,CSS明显被遗漏 4、没有构建步骤限制,只能使用HTML和ES5JavaScrip 阅读全文
posted @ 2021-01-14 21:58 黎沐不吃香菜 阅读(131) 评论(0) 推荐(1) 编辑
摘要:当前Web开发面临的困境 文件依赖关系错综复杂 静态资源请求效率低 模块化支持不友好 浏览器对高级JavaScript特性兼容程度低 etc...... webpack概述 webpack是一个流行的前端项目构建工具(打包工具),可以解决当前web开发中所面临的困境。 webpack提供了友好的模块 阅读全文
posted @ 2021-01-10 21:15 黎沐不吃香菜 阅读(150) 评论(0) 推荐(0) 编辑
摘要:模块化概述 传统开发模式的主要问题 命名冲突 文件依赖 通过模块化解决上述问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块 模块化开发的好处:方便代码重用,从而提升开发效率,并且方便后期的维护 浏览器端模块化规范 AM 阅读全文
posted @ 2021-01-02 21:25 黎沐不吃香菜 阅读(89) 评论(0) 推荐(0) 编辑