首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Michael_Li
掘友等级
前端开发
|
Alibaba
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 37
沸点 27
赞
64
返回
|
搜索文章
赞
文章( 37 )
沸点( 27 )
【高性能JS】重绘、重排与浏览器优化方法
"生成布局"(flow)和"绘制"(paint)这两步,合称为"渲染"(render)。 网页生成的时候,至少会渲染一次。用户访问的过程中,还会不断重新渲染。 DOM 树种的每一个需要显示的节点在渲染树中至少存在一个对应的节点(隐藏的DOM元素在渲染树中没有对应的节点)。 渲染…
阿里云前端工程化工具 Dawn 正式开源!
Dawn 取「黎明、破晓」之意,原为「阿里云·业务运营团队」内部的前端构建和工程化工具,现已完全开源。它通过 pipeline 和 middleware 将开发过程抽象为相对固定的阶段和有限的操作,简化并统一了开发人员的日常构建与开发相关的工作。 ps:一如既往的发个膏药贴,如…
剖析 React 源码:先热个身
我 fork 了一份 16.8.6 版本的代码,并且会为读过的代码加上详细的中文注释。等不及我文章的同学可以先行阅读 我的仓库,并且在阅读本系列文章的时候也请跟着阅读我注释的代码。因为版本不同可能会导致代码不同,并且我不会在文章中贴上大段的代码,只会对部分代码做更详细的解释,其…
[前端漫谈_5] 从 IIFE 聊到 Babel 带你深入了解前端模块化发展体系
作为一名前端工程师,每天的清晨,你走进公司的大门,回味着前台妹子的笑容,摘下耳机,泡上一杯茶,打开 Terminal 进入对应的项目目录下,然后 npm run start / dev 或者 yarn start / dev 就开始了一天的工作。 当你需要进行时间的转换只需要使…
新年献礼 技术胖262集前端免费视频 让您走的更容易些
2018还有十几天就要过完了,我觉的这一年我的成长并不是很快,有很多2018新年许的愿望都没有达成。这篇文章算我2018年的一个总结吧! 在这岁末迎新的时候,把所有的视频送给你,希望你可以在2019年,无论是学习还是工作都有所进步。 有很多人问我为什么要录制这么多免费视频,是不…
理解 async/await
ES7 提出的async 函数,终于让 JavaScript 对于异步操作有了终极解决方案。No more callback hell。 async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内部使用 await 来表示异步。 想较于 Ge…
可视化搭建前端工程 - 阿里飞冰了解一下
做完了这个页面做下个,新建文件,复制代码,注册路由... "海量可复用物料,通过 GUI 工具极速构建中后台应用"。 飞冰是一套综合解决方案,用来极速构建中后台应用(其实也可以做非中后台应用)。 可以做到极速是通过『海量可复用物料』和『GUI 开发工具』实现的。 在整个流程中,…
React源码解析(三):详解事务与更新队列
在前两篇文章中,我们分析了React组件的实现,挂载以及生命周期的流程。在阅读源码的过程中,我们经常会看到诸如transaction和UpdateQueue这样的代码,这涉及到React中的两个概念:事务和更新队列。因为之前的文章对于这些我们一笔带过,所以本篇我们基于大家都再熟…
React源码解析(二):组件的类型与生命周期
在上一篇文章《React源码解析(一):组件的实现与挂载》中,我们阐述了React组件的实现和挂载。现在我们来一起探究组件的生命周期。 我们已经知道,只有在挂载流程开始后,才会触发组件的生命周期,生成ReactElement类型的js对象,通过解析组件对象内部所携带的信息,获得…
React源码解析(一):组件的实现与挂载
当我们能够熟练运用React进行前端开发时,不免会对React内部机制产生浓厚的兴趣。组件是什么?是真的DOM吗?生命周期函数的执行依据又是什么呢? 本篇,我们先来研究React组件的实现与挂载。 上述代码写完后,我们就得到了<A />这个组件,那么我们接下来先弄清楚<A />…
下一页
个人成就
文章被点赞
428
文章被阅读
17,825
掘力值
906
关注了
37
关注者
16
收藏集
6
关注标签
23
加入于
2016-09-13