React.js 是一个用于构建用户界面的 JavaScript 库。它被广泛用于开发单页应用程序(SPA)和动态网站。

快速入门

  1. 安装 Node.js 和 npm 首先,确保您的计算机上安装了 Node.js 和 npm。您可以从 Node.js 官网 下载并安装。

  2. 创建一个新的 React 应用 使用 create-react-app 命令来快速创建一个新的 React 应用。

    npx create-react-app my-app
    

    这将创建一个名为 my-app 的新目录,其中包含一个基本的 React 应用。

  3. 运行应用 进入 my-app 目录,并运行以下命令来启动开发服务器。

    npm start
    

    这将在浏览器中自动打开应用,并允许您实时预览更改。

组件

React 中的基本构建块是组件。组件可以是函数或类,用于创建可重用的 UI 部分。

函数组件

import React from 'react';

function Greeting() {
  return <h1>Hello, world!</h1>;
}

export default Greeting;

类组件

import React, { Component } from 'react';

class Greeting extends Component {
  render() {
    return <h1>Hello, world!</h1>;
  }
}

export default Greeting;

JSX

JSX 是 JavaScript 的一个语法扩展,它允许您在 JavaScript 代码中编写 HTML 标签。

const element = <h1>Hello, world!</h1>;

ReactDOM.render(
  element,
  document.getElementById('root')
);

图片

React.js 是一个用于构建用户界面的 JavaScript 库。它被广泛用于开发单页应用程序(SPA)和动态网站。

import React from 'react';

function App() {
  return (
    <div>
      <img src="https://cloud-image.ullrai.com/q/react/" alt="React Logo"/>
      <h1>Hello, React!</h1>
    </div>
  );
}

export default App;

React 官方文档 是学习 React 的绝佳资源。

import React from 'react';
import ReactDOM from 'react-dom';

const element = <h1>Hello, world!</h1>;

ReactDOM.render(
  element,
  document.getElementById('root')
);

希望这些基础教程能帮助您开始学习 React.js!