首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
村口修车邓师傅
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
浅析React中的domDiff
目前主流的前端框架Vue和React,都引入了虚拟DOM的机制,这不可避免的涉及到从虚拟DOM和真实DOM的对比过程,寻找差异后更新到真实DOM树,完成视图的渲染。 React的设计更加的复杂,它不仅
图解 React 的 diff 算法:核心就两个字 —— 复用
React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。 state 更新的时候,组件会重新 render,产生新的 vdom,在浏览器平台下,
一文吃透 React 和 Vue 的多节点 diff 原理
虚拟 DOM 虚拟 DOM 节点是一个 JS 对象,用这个 JS 对象可以表示 DOM 节点、组件节点等。有了虚拟 DOM,能提高整体研发体验和效率,同时也能解决跨平台问题。
React源码系列(一)------ beginWork
主流程其实很简单,就是创建出根fiber,然后将根fiber的子节点的VDOM添加到根fiber的更新队列中,然后再根据这个更新队列进行fiber树的构建。
什么,React Router已经到V6了 ??
React Router 不知不觉来到了 v6 了,让我们看看有哪些新的变化,看看是否比之前好用,嘿嘿
Next.js 踩坑入门系列(一)— Hello Next.js!
说实话,我个人还是觉得文笔越来越不错了,以前的文章都是一个问题闷到天黑,文章写的有点乱由于文章过于庞大导致不是一气呵成的,思路有时候会很混乱。所以我也准备开始写系列文,哈哈,尝试一下嘛~系列文的好处就是每次讲一个点,争取讲的细致一些,希望大家多多指教~ 笔者小白技术栈目前主要是…
简述React全家桶,Dva,Umi的理解
React,Dva,Umi关系简述............................................
umi+dva数据流实战,学会了以后你会发现比react-redux好用数倍!
umi框架是由 react + react-route + webpack等进行的封装,而dva则是基于redux和redux-saga的数据流方案,此外dva还额外集成了react-router和fetch。 一个完整的React页面就是View + Service + Mo…
React 组件开发实践
基于 React 的组件化开发方式,为富前端 web 应用提供大量技术实践,社区逐渐形成了稳定的组件规范,本文从 API 层面归纳出 6 种组件类型,分析其优缺点和适用场景,为日常组件开发提供一个方法指南。6 种类型分别为结构型组件、样式型组件、组合型组件、配置型组件、受控型组…
React Hook + TS 购物车实战(性能优化、闭包陷阱、自定义hook)
本文涉及到的代码已经整理到 github 仓库中,用 cra 搭建了一个示例工程,关于性能优化的部分可以打开控制台查看重渲染的情况。 勾选、全选与反选。 根据选中项计算总价。 首先我们请求到购物车数据,这里并不是本文的重点,可以通过自定义请求 hook 实现,也可以通过普通的 …