导入
React.js 简介
学习 React 的基础知识,它是目前最受欢迎的 JavaScript 框架之一。众多大小公司都在使用它,包括 Instagram、Netflix、Airbnb 等。
为什么选择 React.js?
正如 Facebook 自己所说,React 的诞生正是为了解决一个问题:“构建数据随时间变化的大型应用程序”。(这也是 Instagram 和 Facebook 采用 React 的原因)
使用 React,你可以轻松表达应用在任意时刻应有的外观。当数据发生变化时,React 会自动判断哪些部分需要更新,并仅重新渲染这些部分。
此外,React 还推动了以封装、可复用且可组合的组件来构建应用的理念。这是一种全新的思维方式和开发 Web 应用的方式,一旦你熟悉了它,就再也回不去了!
我们将要构建的应用
本教程系列中我们将逐步实现以下这个应用(没错,这是一个实时可运行的示例!点击探索):
No configuration found for ID: a553f18cdf8afd81873c75c17441847bbe818b0b9c97fb82bd71eb41b09b4d13
在本教程的第一章,我们将学习 React 的基础知识,然后在第二章开始实际构建上述应用。如果你已经熟悉 React 和 JSX,可以直接跳转到下一节。但我强烈建议你完整阅读本章,以确保真正掌握 React 的核心概念!