首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
supot
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
送给前端开发者的一份新年礼物
React 其实只是一个 UI 框架,频繁进行 DOM 操作的代价是很昂贵的,所以 React 使用了虚拟 DOM 的技术,每当状态发生改变,就会生成新的虚拟 DOM 并与原本的进行改变,让变化的地方去渲染。并且为了性能的考虑,只对状态进行浅比较(这是一个很大的优化点)。 Re…
深入理解React源码 - 首次渲染 II
在上一篇中我们分析了整个渲染流程的前奏,即从一个JSX表达式到ReactCompositeComponent的生成过程。最后我们讨论到batchedMountComponentIntoNode()。本篇会从这个函数开始继续打通简单组件渲染的流程。 本篇涉及的文件: rende…
Vuex框架原理与源码分析
Vuex是一个专为Vue服务,用于管理页面数据状态、提供统一数据操作的生态系统。它集中于MVC模式中的Model层,规定所有的数据操作必须通过 action - mutation - state change 的流程来进行,再结合Vue的数据视图双向绑定特性来实现页面的展示更新…
图解ES6中的React生命周期
前言React生命周期一、初始化阶段1、设置组件的默认属性2、设置组件的初始化状态3、componentWillMount()4、render()5、componentDidMount()二、运行中阶
airbnb/react-dates: Airbnb 出品的 React 的 datepicker 组件
移动端友好,容易集成,算是比较好用的 React 上的 datepicker 了
【译】针对 Airbnb 清单页的 React 性能优化
简要:可能在某些领域存在一些触手可及的性能优化点,虽不常见但依然很重要。 我们一直在努力把 airbnb.com 的核心预订流程迁移到一个使用 React Router 和 Hypernova 技术的服务端渲染的单页应用。年初,我们推出了登陆页面,搜索结果告诉我们很成功。我们的…
React 的 diff 算法
React 是 Facebook 开发的构建用户界面的类库. 它从设计之初就将性能作为重点. 这篇文章我展示 diff 算法和渲染过程怎样工作, 你可以借鉴优化自己的应用.
掌握这 5 大核心概念,你就理解了 React
帮你理清学习 React 的思路
我是如何用 React 实现一个电子书阅读器的(一)
前段时间有看到过类似的文章,非常喜欢,于是也动手撸了一个。现在分享出来给大家看看哈,有做的不好的地方,欢迎学习交流。