React 是一个用于构建用户界面的 JavaScript 库。
- 声明式: React 可让您轻松创建交互式用户界面。为应用程序中的每个状态设计简单的视图,当数据发生变化时,React 会高效地更新和呈现正确的组件。声明式视图使您的代码更可预测、更易于理解和调试。
- 基于组件: 构建可管理自身状态的封装组件,然后将它们组合成复杂的用户界面。由于组件逻辑是用 JavaScript 而不是模板编写的,因此您可以轻松地在应用程序中传递丰富的数据,并将状态保留在 DOM 之外。
- 一次学习,随处写作: 我们不会对技术栈的其他部分做出假设,因此您可以使用 React 开发新功能,而无需重写现有代码。React 还可以使用 节点 并使用 React Native.













