首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
紫圣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
React18 新特性解读 & 完整版升级指南
React 18 正式版它来啦!一起来看看 React 18 有哪些新特性吧,深入了解 React 18 中的新功能,更进一步了解并发模式的概念!
我是如何熟读源码,并到手写实现的
因为项目需要和面试需求,越来越多的小伙伴想要通过源码来提升自己,因此,我经常会带大家手写一些源码,比如React等,写的多了,经常会有小伙伴问我是怎么学习源码的。
React v17.0新特性——官方介绍翻译
今天,我们正式发布了React 17版本。之前我们已经在the React 17 RC blog post一文中详细地描述了React v17 的地位和其中相对与之前版本的改变。这篇文章是对于这个post简单的摘要,所以如果你已经阅读过了RC这篇文章,就可以跳过当前这篇。 Re…
React17新特性:启发式更新算法
北京时间8月11日凌晨,React团队发布了React17第一个RC版本。该版本的最大特性是“无新特性”。 遥想从v15到v16,React团队花了两年时间将源码架构中的Stack Reconciler重构为Fiber Reconciler,事情一定没有这么简单。 事实上,这次…
个人理解Vue和React区别
Vue和React实现原理和流程基本一致,都是使用Virtual DOM + Diff算法。不管是Vue的template模板 + options api写法,还是React的Class或者Function(js 的class写法也是function函数的一种)写法,底层最终都…
可靠React组件设计的7个准则之SRP
原文的篇幅非常长,不过内容太过于吸引我,还是忍不住要翻译出来。此篇文章对编写可重用和可维护的React组件非常有帮助。但因为篇幅实在太长,我不得不进行了分割,本篇文章重点阐述 SRP,即单一职责原则。 我喜欢React组件式开发方式。你可以将复杂的用户界面分割为一个个组件,利用…
React TypeScript 清单 – 如何给 Hooks 设置类型 🚜
TypeScript 可以对代码进行静态类型检查,以使其更加健壮和易于理解。 让我们开始吧. useState hook 允许你在 React 中管理状态。 相当于 Class 组件中的this.state 要在useState hook 上设置类型,你需要将状态类型传递给&#…
十分钟快速上手Recoil
一个React 状态管理库。 Recoil 的行为方式和原理与 React 完全一致。将其使用到你的应用程序中能够获得快速且灵活的状态共享。 派生数据和异步查询均采用纯函数和高效的订阅方式实现。 通过监听应用程序中所有状态的变化来实现持久化存储、路由、时间旅行调…
React源码解析之HostComponent的更新(上)
接上篇 React源码解析之completeWork和HostText的更新 ,本文讲解下HostComponent多次渲染阶段的更新(下篇讲第一次渲染阶段的更新)。 「第一次渲染阶段」放在下篇文章讲。 主要是执行了diffProperties()方法,可能你会有疑惑:为什么不…
React源码解析之completeWork和HostText的更新
前言:在React源码解析之completeUnitOfWork中,提到了completeWork()的作用是更新该节点(commit阶段会将其转成真实的DOM节点)本文来解析下completeWor