React.js 是一个由 Facebook 开源的前端 JavaScript 库,用于构建用户界面和单页应用程序。它允许开发者使用声明式编程的方式构建高效、可维护的 UI。

特点

  • 组件化开发:React.js 将 UI 分解为可复用的组件,使得代码更加模块化和可维护。
  • 虚拟 DOM:React.js 使用虚拟 DOM 来提高性能,减少直接操作 DOM 的次数。
  • 单向数据流:React.js 采用单向数据流,数据从父组件流向子组件,使得状态管理更加简单。

安装

要使用 React.js,首先需要安装 Node.js。然后,可以使用以下命令创建一个新的 React 项目:

npx create-react-app my-app

进入项目目录:

cd my-app

运行开发服务器:

npm start

示例

以下是一个简单的 React 组件示例:

import React from 'react';

function App() {
  return (
    <div>
      <h1>Hello, world!</h1>
      <p>This is a React.js example.</p>
    </div>
  );
}

export default App;

扩展阅读

更多关于 React.js 的信息,可以访问 React 官方文档