工具介绍
反应 & middot;
React是用于构建用户界面的JavaScript库.
*** 声明:** 反应使得创建交互式UI是无痛的. 为应用程序中的每个状态设计简单视图,当数据变化时React会高效地更新和渲染正确的组件. 声明性观点使您的代码更可预测,更简单易懂,更方便调试.
** 基于要素:** 构建能管理自己状态的封装组件,再作成复杂的UI. 由于组件逻辑用JavaScript而不是模板写出,所以您可以轻松地通过您的应用程序传递丰富的数据,并让状态远离DOM.
* 学过一次,在任何地方写作* 我们不做关于你技术堆栈其余部分的假设,这样你就可以在React中开发出新的功能,而不重写现有的代码. React也可以使用节点和用React Introduct的动力移动应用在服务器上渲染.
学习如何在您的项目中使用 React 。
安装
反应被设计为从一开始就逐渐被采纳,**您可以尽量少或多使用反应**:
*使用快起子来取回回味.
* 在现有工程中添加反应,以尽量少或多使用反应。
* 如果您正在寻找一个强大的JavaScript工具链, 请创建新的 React App 。
文档
您可以在网站上找到反应文档。
请检查General Started页面获取一个快速概览.
文件分为几节:
* 快速启动
* 教学
* 反应中的思考
* 安装
* 描述UI
* 增加互动
* 管理国
* 高级指南
* API 参考文献
* 何处获得支持
* 贡献指南
您可以通过向此仓库发送拉动请求来改进它 。
实例
网站上有几个例子。 这是第一个让你开始的:
这个例子将使"Hello Taylor"成为页面上的一个容器.
你会注意到我们使用了类似HTML的语法;我们称之为JSX. JSX并不需要使用React,但它使得代码更容易被读取,而写作感觉就像写出HTML.
捐款
这个寄存器的主要目的是继续演化回放核心,使其更快,更容易被使用. 在GitHub的公开场合,开发React发生,我们感谢社区贡献了bugfixs和改进. 以下阅读以学习如何参与改进反应.
行为守则
Facebook通过了我们期望项目参与方遵守的行为守则。 请阅读全文,以便你能够理解什么行动是不会被容忍的。
贡献指南
阅读我们的贡献指南来了解我们的开发过程,如何提出错误的修补和改进,以及如何构建和测试您的修改反应.
良好的第一问题
为了帮助你把脚弄湿,让你熟悉我们的贡献过程,我们有一份包含有相对有限范围的bugs的首个好问题清单. 这是一个伟大的地方开始。
许可证
反应是麻省理工的许可.