用于构建用户界面的JavaScript库:React

jopen 11年前

React是一个用于构建用户界面的JavaScript库。可以传递声明代码,帮助渲染出UI。可以是静态的HTML DOM元素,也可以传递是动态变量,甚至是可交互的应用组件。

特性:

  • 声明式设计:React采用声明范式,你可以轻松描述你的应用
  • 高效:Reeact通过对DOM的模拟表现,最大限度地较少与DOM的交互。
  • 灵活:React可以与你所知道的库或框架很好地工作。

用于构建用户界面的JavaScript库:React

以下是一个字符串将赋值给一个容器的示例:
/** @jsx React.DOM */  var HelloMessage = React.createClass({    render: function() {      return <div>{'Hello ' + this.props.name}</div>;    }  });    React.renderComponent(    <HelloMessage name="John" />,    document.getElementById('container')  );

项目主页:http://www.open-open.com/lib/view/home/1369905684253