
Za
文章平均质量分 63
Zenos_泽诺斯
Simplicity is prerequisite for reliability.
展开
-
包管理器 npm
前端开发中常用的包管理器有以下几种:npm (Node Package Manager):npm是Node.js的包管理器,也是最常用的前端包管理工具。它是一个命令行工具,用于安装、更新和卸载依赖包,并管理项目中的各种依赖关系Yarn:Yarn是由Facebook开发的另一个包管理工具,也是用于管理JavaScript包的命令行工具。与npm相比,Yarn提供了一些额外的功能和性能优化,如并行安装、离线模式。原创 2023-10-21 12:21:57 · 401 阅读 · 0 评论 -
回调函数 事件回调 异步事件 异步函数 JS事件流 事件的捕获模式
事件的捕获模式指的是在事件流中,事件从最外层的父元素向内层元素逐级捕获的过程。值得注意的是,大部分DOM事件默认使用冒泡模式,而不是捕获模式。总结起来,事件的捕获模式是事件流中的一种方式,指的是事件从最外层的父元素向内层元素逐级捕获的过程。而Promise是一种更为现代化的异步处理机制,它以链式调用的方式来处理异步操作的结果,并可以通过then和catch方法来处理成功和失败的情况。在异步函数中,可以使用await关键字等待一个返回Promise的异步操作的完成,并暂停函数的执行直到获得异步操作的结果。原创 2023-10-06 22:50:40 · 327 阅读 · 0 评论 -
CDN加速 边缘节点
CDN的工作原理是通过将内容(如静态资源、图片、视频等)部署到全球各个边缘节点,使用户能够从最近的节点获取内容,而不必经过长距离的传输。提供高可用性和容错能力:由于CDN分布在不同的地理位置,即使某个节点发生故障,仍然可以从其他节点获取内容,提供高可用性和容错能力。缓解源服务器的负载压力:由于CDN可以缓存和提供静态资源,源服务器可以集中精力处理动态内容和数据,从而减轻了服务器的负载压力。节约带宽成本:CDN通过将内容存储在节点中,减少了从源服务器到用户的数据传输量,从而降低了带宽消耗和网络流量的成本。原创 2023-09-09 13:34:30 · 442 阅读 · 0 评论 -
前端构建工具 代码优化压缩 模块管理 依赖管理 资源处理转换 自动化任务 流程优化 高级特性 Webpack Parcel Rollup Gulp 静态资源
前端构建在前端开发中具有重要的意义,主要有以下几个方面:代码优化和压缩:前端构建工具可以对前端代码进行优化和压缩,例如去除注释、空格,合并和缩小文件大小等。这可以减少文件的加载时间和传输大小,提高网页加载速度,优化用户体验模块管理和依赖管理:前端构建工具可以处理模块的加载、引用和依赖关系,将分散的代码模块整合为一个或几个文件,并确保它们按正确的顺序加载。这有助于维护和管理复杂的前端项目结构,提高代码的可读性和可维护性。原创 2023-09-09 12:05:17 · 513 阅读 · 0 评论 -
Vue / Vue CLI / Vue Router / Vuex / Element UI
VueVue CLIVue RouterVuexElement UI原创 2023-09-09 11:45:16 · 661 阅读 · 0 评论 -
CSS预处理器 Sass Less
使用CSS预处理器,开发者可以将样式代码组织成模块化的文件,避免代码重复,并使用更有表达力的语法实现复杂的样式规则最终,使用CSS预处理器可以提高开发效率并降低维护成本,使得样式代码更加灵活、可读性更高它们允许开发者使用更灵活的语法和功能来编写CSS样式,以提高代码的可维护性和可复用性。预处理器还提供了自定义函数、算术运算、条件语句等功能,进一步增强了CSS的能力它们引入了变量、嵌套、混合、继承等功能,使得CSS代码更易于编写和维护CSS预处理器是一种增强和扩展CSS语言的工具原创 2023-09-09 11:01:11 · 95 阅读 · 0 评论