首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Galon
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
React 架构的演变 - 从递归到循环
这篇文章是 React 架构演变的第二篇,上一篇主要介绍了更新机制从同步修改为异步,这一篇重点介绍 Fiber 架构下通过循环遍历更新的过程,之所以要使用循环遍历的方式,是因为递归更新过程一旦开始就不能暂停,只能不断向下,直到递归结束或者出现异常。 React 15 的递归更新…
React 架构的演变 - 从同步到异步
写这篇文章的目的,主要是想弄懂 React 最新的 fiber 架构到底是什么东西,但是看了网上的很多文章,要不模棱两可,要不就是一顿复制粘贴,根本看不懂,于是开始认真钻研源码。钻研过程中,发现我想得太简单了,React 源码的复杂程度远超我的想象,于是打算分几个模块了剖析,今…
前端该如何准备数据结构和算法?
据我了解,前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。 实际上,当你了解了“数据结构”和“算法”存在的真正意义,以及一些实际的应用场景,对它有了一个整体的认知之后,你可能会对它产生强烈的兴趣。当然,它…
漫画:什么是中台?
在传统IT企业,项目的物理结构是什么样的呢?无论项目内部的如何复杂,都可分为“前台”和“后台”这两部分。 首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询…
去大厂,你就应该了解前端监控和埋点!
在现今用户就是上帝的年代,互联网竞争如此之大的时代,有针对性的对每个用户的喜好定制不同的内容,按照用户的喜好去决定产品迭代方向已经成为各个互联网公司必须要专注去做的事情,于是埋点便成为了获取信息必不可少的一种方式。那我们埋点有什么目的呢?需要拿到点什么呢? 这种埋点方式虽然能精…
深拷贝的终极探索(90%的人都不知道)
划重点,这是一道面试必考题,我就问过很多面试者这个问题,✧(≖◡≖✿)嘿嘿首先这是一道非常棒的面试题,可以考察面试者的很多方面,比如基本功,代码能力,逻辑能力,而且进可攻,退可守,针对不同级别的人可以
react-router源码解析
前端路由的重点就是不刷新页面,现有的解决方案有 history.pushState 和 history.replaceState 两种。 react-router也是基于history这个第三方库进行封装的。采用的是发布订阅的模式,让浏览器地址发生变化时,添加并发布订阅。Rou…
XSS和CSRF
外部脚本(用户输入的)被注入到受害网站,如果网站没有过滤,那这段脚本可能被之后的访问者执行。 我们不能相信用户的输入内容,要对其进行校验。现在主流框架Vue/React都实现了XSS的防御。 CSRF利用的是受害者本地Cookie来骗取服务器的信任,可以在受害者不知情的情况下,…
[译] 构建你自己的React
现在,我们将要遵循 React 代码的体系结构,一步步的实现我们自己的 React 版本。但是本次并不会将优化以及非必要的特性加入进来。 如果你有阅读过我以前任何一篇 构建你自己的 React 文章,这次的不同点在于,本次构建是基于 React 的16.8版本,所以这意味着我们…
React hooks使用简介
之前的react组件主要有两种方式实现:Class方式和function方式。一般无状态组件可以使用function方式写,大部分组件还是使用Class方式写的。 Class组件:1.组件复杂时,很难拆分;2.组件拆分颗粒度较细时,基础组件上很难加东西;3.多个组件间的重复代码…
下一页
关注了
18
关注者
2
收藏集
8
关注标签
42
加入于
2018-09-20