React 简介及其基本使用

相关概念:

插件: 别人写好的第三方库

xxx 插件: jQuery 插件  /  react 插件

全家桶: 核心库 + 相关插件

构建项目: 对项目源码 进行 编译、合并、压缩......处理,生成能让浏览器高效运行的打包文件

构建用户界面: 显示带数据的界面(将数据以页面的形式展现出来)

jQuery 库: 直接操作 DOM,只是简化封装成了函数,是一个函数库。

模块化编程: 一个 js 就是一个模块,项目代码由多个模块构成。

界面: html、css 实现的

功能: js 实现的

React Native 可以用开发原生应用 APP 

一个 图片 的显示: 由内存的数据被浏览器解析 DOM 元素对象 渲染到页面

React

用于构建 用户界面 的 javascript 库,由 Facebook 开源

特点:

声明式: 无需直接操作 DOM,只需更新页面数据对应的声明变量,即可更新页面

组件化编程: 每个界面功能完成的部分(html、css等所有资源)称之为 "组件"

作用: 简化、复用

组件使用:

高效: 只需操作虚拟 DOM,框架会映射到原生 DOM,采用了 DOM Diff 算法,最小化页面重绘

单数据流

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

5

猜你喜欢

转载自www.cnblogs.com/tianxiaxuange/p/10237019.html