手册简介
React 是一个用于构建用户界面的 JAVASCRIPT 库。 React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。
手册说明
了解React
React是Facebook开源的一个用于构建用户界面的一款JavaScript库,现已应用于Facebook及旗下Instagram应用。
React与庞大的AngularJS不同的地方在于它只专注于MVC框架中的V,即视图;这点使得React很容易与开发者已有的开发栈进行融合。
React在使用的时候,你应该从UI出发,抽象出不同的组件,继而将它们拼装起来;这点顺应了Web开发组件化的趋势。
React和其他一些JS框架的比较
- React不是一个MVC框架,它是构建易于可重复调用的web组件,侧重于UI, 也就是view层
- 其次React是单向的从数据到视图的渲染,非双向数据绑定
- 不直接操作DOM对象,而是通过虚拟DOM通过diff算法以最小的步骤作用到真实的DOM上。
- 不便于直接操作DOM,大多数时间只是对 virtual DOM 进行编程
React的应用情况
React在国外应用的比较多,例如Facebook、Yahoo、Raddit等都有使用到它。React在国内的应用相对较少,杭州大搜车算一个。大多技术要在国内应用起来一般是较慢的,不过React确实感觉比较特殊,特别是UI的组件化和Virtual DOM的思想。
React视频教程
您需要了解的与React相关的教程
更多教程请参考W3Cschool.cn
如果您觉得React的学习难度较高,不好理解,可以采用更易于理解的视频教程进行学习:React视频课程
更新记录
-
React JSX 02-24 14:28
-
React 组件 08-28 11:08
-
React 前言 02-06 17:15
-
React 表单与事件 03-28 17:55
-
React 教程 03-27 10:27
-
React Refs 03-19 18:08
-
React AJAX 03-19 18:04
-
React 安装 10-10 15:02
-
React 组件 API 06-29 14:33
-
React Props 06-29 14:13
多端阅读
-
在PC/MAC上查看 《React 教程》:
下载React 教程离线版客户端,进入客户端后通过搜索当前教程手册的名称并下载,就可以查看当前离线教程文档。
- 在手机上查看《React 教程》:
- 在手机APP上查看 《React 教程》:
下载w3cschool手机App端 请从各大安卓应用商店、苹果App Store搜索并下载w3cschool手机客户端,在App中搜索当前教程手册的名称查看。
返回w3cschool官网主页