React 教程

React 是一个用于构建用户界面的 JAVASCRIPT 库。

React 首要用于构建UI,良多人以为 React 是 MVC 中的 V(视图)。

React 发源于 Facebook 的外部名目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。

React 具有较高的机能,代码逻辑很是简略,愈来愈多的人已起头存眷和利用它。


React 特色

  • 1.申明式设想 −React接纳申明范式,能够或许轻松描写利用。

  • 2.高效 −React经由过程对DOM的摹拟,最大限制地削减与DOM的交互。

  • 3.矫捷 −React能够或许与已知的库或框架很好地共同。

  • 4.JSX − JSX 是 JavaScript 语法的扩大。React 开辟不必然利用 JSX ,但咱们倡议利用它。

  • 5.组件 − 经由过程 React 构建组件,使得代码加倍轻易获得复用,能够或许很好的利用在大名目的开辟中。

  • 6.单向呼应的数据流 − React 完成了单向呼应的数据流,从而削减了反复代码,这也是它为甚么比传统数据绑定更简略。


浏览本教程前,您须要领会的常识:

在起头进修 React 之前,您须要具有以下根本常识:

  • HTML5
  • CSS
  • JavaScript

React 第一个实例

在每一个章节中,您能够或许在线编辑实例,而后点击按钮检查成果。

本教程利用了 React 的版本为 16.4.0,你能够或许在官网 快乐飞艇是犯法的吗://reactjs.org/ 下载最新版。

React 实例

<div id="example"></div> <script type="text/babel"> ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('example') ); </script>

亲身尝尝 »