首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
就是我39516
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
diff算法(妈妈再也不担心我的diff面试了)
视频课程的目的是为了快速掌握react源码运行的过程和react中的scheduler、reconciler、renderer、fiber等,并且详细debug源码和分析,过程更清晰。 在render阶段更新Fiber节点时,我们会调用reconcileChildFib…
React 中 setState() 为什么是异步的?
不知道大家有没有过这个疑问,React 中 setState() 为什么是异步的?我一度认为 setState() 是同步的,知道它是异步的之后很是困惑,甚至期待 React 能出一个 setStateSync() 之类的 API。同样有此疑问的还有 MobX 的作者 Mich…
react 官网动画库(react-transition-group)的新写法
搜索了网上关于react动画的,很多的答案都是很久以前的了老版本了,而现在官方提供的是叫react-transition-group 它是以前两个的合体版本,所以写下这个记录一下,同时也给一些需要的猿门给一些小的提示。 1、安装 而官方提供的三个组建Transition,CSS…
react长列表优化方案: react-virtualized
如果我们直接把整个列表渲染出来, 仅仅学生列表就会生成1000+个div标签. 这个时候的DOM数量就会变得难以想象. 我们都知道, DOM结构如果过大, 网页就会出现用户操作体验上的问题, 比如滚动, 点击等常用操作. 同时, 对react的虚拟DOM计算以及虚拟DOM反映到…
浅谈React中的diff
diff算法在React中处于主导地位,是React V-dom和渲染的性能保证,这也是React最有魅力、最吸引人的地方。 React一个很大一个的设计有点就是将diff和V-dom的完美结合,而高效的diff算法可以让用户更加自由的刷新页面,让开发者也能远离原生dom操作,…
dva值得一试
使用React技术栈管理大型复杂的应用往往要使用Redux来管理应用的状态,然而随着深度使用,Redux也暴露出了一些问题。如编写页面配套(action、reducer)过于繁琐、复杂,组件之间耦合较深、不够扁平化、调用action creator发起动作破坏action纯洁性…
揭秘 React 状态管理
React 作为 View 层很好地解决了视图层渲染问题,但是却缺乏有效的状态管理,在构建大型的前端应用就会显得十分乏力时,本文将会介绍一下我对 React 状态管理方案的理解,并通过例子介绍 Flux,Redux,Mobx 方案。
React全家桶构建一款Web音乐App实战(一):项目准备
本项目使用react全家桶打造,技术综合性比较高。很多东西不会从基础讲解 使用create-react-app创建项目基本骨架,然后安装路由(由于4.x的版本路由变化比较大。路由安装react-router-dom 4.2.2的版本即可) 在react脚手架中webpack基本…