首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
endlesswar
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
【长文慎入】一文吃透 React SSR 服务端渲染和同构原理
前段时间一直在研究react ssr技术,然后写了一个完整的ssr开发骨架。今天写文,主要是把我的研究成果的精华内容整理落地,另外通过再次梳理希望发现更多优化的地方,也希望可以让更多的人少踩一些坑,让跟多的人理解和掌握这个技术。 相信看过本文(前提是能对你的胃口,也能较好的消化…
React中的优先级
UI产生交互的根本原因是各种事件,这也就意味着事件与更新有着直接关系。不同事件产生的更新,它们的优先级是有差异的,所以更新优先级的根源在于事件的优先级。 一个更新的产生可直接导致React生成一个更新任务,最终这个任务被Scheduler调度。 所以在React中,人为地将事件…
React源码解析之优先级Lane模型下
前言 由于篇幅太长,我将Lane模型的源码解析分为了上下两篇。接着上一篇React源码解析之优先级Lane模型上我们继续讲Lane的使用。 任务执行时Lane是如何工作的 上次我们分析到了,lane对
React源码解析之优先级Lane模型上
概述 Lane是React中用于表示任务的优先级。优先级分为高优先级与低优先级,当用户操作界面时,为了避免页面卡顿,需要让出线程的执行权,先执行用户触发的事件,这个我们称之为高优先级任务,其它不那么重
图解React源码 - React 中的优先级管理
React内部对于优先级的管理, 根据功能的不同分为LanePriority, SchedulerPriority, ReactPriorityLevel等3 种类型.
react 引入fiber之后的diff算法
众所周知,react diff算法是在更新时,根据state的更新,计算出变化的节点,再渲染。那么diff是通过什么和什么对比呢,又是如何对比的呢? react做的就是对比上面的1和4,最终生成2,最后将2渲染到页面中。 diff算法就是发生在reconcile这个阶段,rec…
86张脑图,一口气看完 React
言简意赅地用86张思维导图🖼,总结 React相关知识点✔,且附原图和源文件📚,快来看看吧🤞~
「react进阶」年终送给react开发者的八条优化建议(篇幅较长,占用20-30分钟)
笔者是一个 react 重度爱好者,在工作之余,也看了不少的 react 文章, 写了很多 react 项目 ,接下来笔者讨论一下 React 性能优化的主要方向和一些工作中的小技巧。送人玫瑰,手留余香,阅读的朋友可以给笔者点赞,关注一波 。 陆续更新前端文章。 方向分别加以探…
适合Vue用户的React教程,你值得拥有
小编日常工作中使用的是Vue,对于React只是做过简单的了解,并没有做过深入学习。趁着这个双节假期,小编决定好好学一学React,今天这篇文章就是小编在学习React之后,将React与Vue的用法做的一个对比,通过这个对比,方便使用Vue的小伙伴可以快速将Vue中的写法转换…
React Hooks 常见问题及解决方案
相信看完本文,你可以得到需要的答案。 每次点击 p 标签,count 都会 + 1,setCount 会触发函数组件的渲染。函数组件的重新渲染其实是当前函数的重新执行。 在函数组件的每一次渲染中,内部的 state、函数以及传入的 props 都是独立的。 点击修改按钮,将对象…