首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
晨风明悟
掘友等级
前端
|
Now.Now.Now
搬砖中...
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 172
沸点 15
赞
187
返回
|
搜索文章
最新
热门
Webpack 核心库 Tapable 的使用与原理解析
前言中的“...都是 Tapable 的实例”改为“...都是 Tapable 的子类”。 修正并行写成串行的错误。 Webpack 本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是 Tapable,Webpack 中最核心的负责编译的 Co…
React 怎么实现 Vue 的 <keep-alive> 组件
如果你用过 Vue,那肯定知道它有一个非常好用的组件(keep-alive)能够保持组件的状态来避免重复重渲染。 有时,我们希望在列表页面进入详情页面后,缓存列表页面的状态;当从详情页面返回列表页面时,列表页面还是和切换前一样。 这实际上挺难实现的,因为 React 中的组件一…
【深入吧,HTML 5】 性能 & 集成 —— History API
博客 有更多精品文章哟。 在深入了解 History API 之前,我们需要讨论一下前端路由;路由指的是通过不同 URL 展示不同页面或者内容的功能,这个概念最初是由后端提出的,因此,在传统的 Web 开发模式中,路由都是服务器来控制和管理的。 既然已经有了后端路由,为什么还需…
【深入吧,HTML 5】 性能 & 集成 —— Web Workers
博客 有更多精品文章哟。 增加使用 importScripts 跨域时,使用相对路径报错的原因说明。 JavaScript 采用的是单线程模型,也就是说,所有任务都要在一个线程上完成,一次只能执行一个任务。有时,我们需要处理大量的计算逻辑,这是比较耗费时间的,用户界面很有可能会…
还在为网页渲染性能优化而苦恼吗?
博客 有更多精品文章哟。 在讨论性能优化之前,我们有必要了解一些浏览器的渲染原理。不同的浏览器进行渲染有着不同的实现方式,但是大体流程都是差不多的,我们通过 Chrome 浏览器来大致了解一下这个渲染流程。 处理 HTML 并构建 DOM Tree。 处理 CSS 并构建 CS…
个人成就
文章被点赞
270
文章被阅读
22,661
掘力值
891
关注了
43
关注者
38
收藏集
6
关注标签
29
加入于
2017-08-21