
React速成秘籍
React 是一个用于构建用户界面的 JAVASCRIPT 库。
React 主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。
React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。
React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。
碼德浮樂
萬行代碼迷人眼,沒有代碼別賽臉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
react基础Day04-React原理揭秘&React路由基础
React原理揭秘 目标 能够说出React组件的更新机制 能够对组件进行性能优化 能够说出虚拟DOM和DIff算法 组件更新机制 setState() 的两个作用 修改state 更新组件 过程:父组件重新渲染时,也会重新渲染子组件,但只会渲染当前组件子树(当前组件以其所有子组件) 组件性能优化 减轻state 减轻state:只存储跟组件渲染相关的数据(比如:count...原创 2019-11-30 14:58:51 · 511 阅读 · 0 评论 -
react基础Day03-生命周期&render props模式&高阶组件&原理揭秘
组件生命周期(★★★) 目标 说出组件生命周期对应的钩子函数 钩子函数调用的时机 概述 意义:组件的生命周期有助于理解组件的运行方式,完成更复杂的组件功能、分析组件错误原因等 组件的生命周期: 组件从被创建到挂载到页面中运行,再到组件不在时卸载的过程 生命周期的每个阶段总是伴随着一些方法调用,这些方法就是生命周期的钩子函数 构造函数的作用:为开发人员在不同阶段操作组件提供了实际 生命周期阶段 ...原创 2019-11-30 14:49:15 · 322 阅读 · 0 评论 -
react基础Day02-受控组件&评论案例&props&context
React组件 目标 能够知道受控组件是什么 能够写出受控组件 了解非受控组件 表单处理 受控组件(★★★) HTML中的表单元素是可输入的,也就是有自己的可变状态 而React中可变状态通常保存在state中,并且只能通过setState() 方法来修改 React讲state与表单元素值value绑定在一起,有state的值来控制表单元素的值 受控组件:值受到react控制的表单元素 ...原创 2019-11-28 11:29:05 · 433 阅读 · 0 评论 -
react基础Day01-React概述&脚手架搭建&JSX&组件
React基础知识点 目标 能够说出React是什么 能够说出React的特点 能够掌握React的基本使用 能够使用React脚手架 什么是React (★★★) React是一个用于构建用户界面的javaScript库,起源于facebook的内部项目,后续在13年开源了出来 特点 声明式 你只需要描述UI看起来是什么样式,就跟写HTML一样,React负责渲染UI 基于组件 组件...原创 2019-11-28 11:22:25 · 574 阅读 · 0 评论