React是一个用于构建用户界面的JavaScript库。
声明式:反应使得创建交互式UI无痛。为您的应用程序中的每个状态设计简单的视图,当您的数据更改时,React将有效地更新和呈现正确的组件。声明式视图使您的代码更可预测,更易于理解,并易于调试。
基于组件:构建管理自己的状态的封装组件,然后组合它们以创建复杂的UI。由于组件逻辑是用JavaScript而不是模板编写的,因此您可以轻松地通过应用程序传递丰富的数据,并将状态保留在DOM之外。
学习一次,随时随地:我们不对您的技术堆栈的其余部分做出假设,因此您可以在React中开发新功能,而无需重写现有的代码。React也可以在服务器上使用Node和功能移动应用使用React Native渲染。