首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react全家桶
订阅
决明FE
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
「2021」高频前端面试题汇总之React篇(上)
2021 高频前端面试题汇总之React篇,前端面试题汇总系列文章的React篇,长期更新,欢迎收藏、点赞!
这一把子彻底搞懂 setState 原理
先回忆一下上一篇:面试官:“宝子,setState 是同步还是异步的呀?” 这上一篇中,我们基本搞清楚了原理流程,那具体的代码是如何实现的呢?
React Fiber架构浅析
1.浏览器渲染 为了更好的理解 React Fiber, 我们先简单了解下渲染器进程的内部工作原理。 1.1 渲染帧 帧 (frame): 动画过程中,每一幅静止的画面叫做帧。 帧率 (frame p
React Router 中文文档(v5 )
自从 React 16 发布后, React Router 也发布了第五个版本,更好的支持 React 16。 要在一个 web app 中使用 react router, 首先你需要搭建一个 React web app,我们推荐 creat react app。它是一个非常流…
2019年17道高频React面试题及详解
以下面试题来源于github项目前端面试指南,那里有超过200道高频前端面试题及答案,目前拥有1400star. 组件化: 其中以 React 的组件化最为彻底,甚至可以到函数级别的原子组件,高度的组件化可以是我们的工程易于维护、易于组合拓展。 天然分层: JQuery 时代的…
React Fiber
react在进行组件渲染时,从setState开始到渲染完成整个过程是同步的(“一气呵成”)。如果需要渲染的组件比较庞大,js执行会占据主线程时间较长,会导致页面响应度变差,使得react在动画、手势等应用中效果比较差。 为了解决这个问题,react团队经过两年的工作,重写了r…
React高阶组件HOC
高阶组件是一个函数,接收一个组件,然后返回一个新的组件。 这个问题很简单,为什么我们需要react/vue/angular?使用框架最核心的原因之一就是提高开发效率,能早点下班。同理,react高阶组件能够让我们写出更易于维护的react代码,能再早点下班~ 举个栗子,ES6支…
源码篇(二):手写react版mini源码分析框架。附送简单版react源码。
本文适合0.5~3年的react开发人员的进阶。 react的源码,的确是比vue的难度要深一些,本文也是针对初中级,本意让博友们了解整个react的执行过程。 上一篇,从mini源码分析vue,也许深度比较一般,但是也花了好几天的时间去汇总,明白一个博主的不易。这是笔者第一篇…
React SSR 详解【近 1W 字】+ 2个项目实战
是指将单页应用(SPA)在服务器端渲染成 HTML 片段,发送到浏览器,然后交由浏览器为其绑定状态与事件,成为完全可交互页面的过程。(PS:本文中的 SSR 内容都是围绕同构应用来讲的) 更快的首屏加载速度:无需等待 JavaScript 完成下载且执行才显示内容,更快速地看到…
解读 Redux 中间件的原理
Redux 的中间件提供的是位于 action 被发起之后,到达 reducer 之前的扩展点,换而言之,原本 view -> action -> reducer -> store 的数据流加上中间件后变成了 view -> action -> middleware -> re…