首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风火星辰
掘友等级
web前端工程师
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 96
沸点 4
赞
100
返回
|
搜索文章
赞
文章( 96 )
沸点( 4 )
React 中的 forwardRef 究竟该怎么用?
想必大家在学习React的时候对转发 ref 这个概念很模糊,看了这篇文章后应该会豁然开朗吧,应该吧?
你会怎么做前端优化?
前端优化,这是一个很大的范围。可能平时更多的文章是基于某一点去深入的讲解。所以趁机整理一套前端优化的基础大纲,一方面给让自己沉淀下这些知识,另一方面也方便后续优化时有个清单可以去对照着优化。
这一次彻底搞定useReducer-使用篇
我们在第一篇文章中介绍了JavaScript中的reducer以及他的一些特点,对reducer不熟悉的小伙伴可以先看看第一篇。 React Hook功能正式发布之后,允许在function component中拥有state和副作用(useEffect)。官方提供了两种sta…
你真的了解回流和重绘吗
本文先从浏览器的渲染过程来从头到尾的讲解一下回流重绘,如果大家想直接看如何减少回流和重绘,优化性能,可以跳到后面。(这个渲染过程来自MDN) Display:将像素发送给GPU,展示在页面上。(这一步其实还有很多内容,比如会在GPU将多个合成层合并为同一个层,并展示在页面中。而…
前端性能优化指南
发现总结性的小干货可以为大家提升更好的开发技巧和编码思维,对代码量产化提供更扎实的质量和支持。这次我们来聊聊大家可能都比较关心的话题:性能优化。 一说到页面的性能优化,大家可能都会想起雅虎军规、2-5-8原则、3秒钟首屏指标等规则,这些规则在开发过程中不是强制要求的,但是有时候…
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
Node.js的底层原理
Node.js 底层原理到底是什么?本文内容主要分为两大部分,第一部分是 Node.js 的基础和架构,第二部分是 Node.js 核心模块的实现。
Tree-Shaking性能优化实践 - 原理篇
一. 什么是Tree-shaking 上图形象的解释了Tree-shaking 的本意,本文所说的前端中的tree-shaking可以理解为通过工具"摇"我们的JS文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴。具体来说,在 webpack 项目中,有一个入口文件,相当…
Webpack4: Tree-shaking 深度解析
所谓Tree-shaking就是‘摇’的意思,作用是把项目中没必要的模块全部抖掉,用于在不同的模块之间消除无用的代码,可列为性能优化的范畴。 Tree-shaking早期由rollup实现,后来webpack2也实现了Tree-shaking的功能,但是至今还不是很完备。至于为…
三元同学在抖音架构组的八个月,他经历了什么?
从去年入职字节到现在,已经有 8 个多月的时间了,今天来跟大家分享一下我的一些感受和想法吧。文末有福利。
下一页
个人成就
文章被点赞
124
文章被阅读
42,353
掘力值
878
关注了
35
关注者
184
收藏集
5
关注标签
2
加入于
2018-06-29