Reactのインストールとhello worldを表示する手順

Reactのインストールとhello worldを表示する手順です。

確認環境
・Windows10
・React.js 16.5.2
・Node.js 12.14.0
・npm 6.13.1

目次

手順 環境
1.create-react-appをインストールする
2.アプリを作成する
3.サーバを起動する
4.画面で確認する
5.ブラウザにhello worldを表示する

環境

Node.jsとnpmが必要です。
バージョンは、nodeが4.x 以上です。
Node.jsのインストールは、以下を参照下さい。
Node.jsのインストールとhello worldの確認の手順

Reactは、Facebookが開発しました。

以下は、Reactのcreate-react-appのリンクです。インストールの手順があります。
https://reactjs.org/blog/2016/07/22/create-apps-with-no-configuration.html

 

1.create-react-appをインストールする

create-react-appをインストールします。

Node.jsをインストールしたフォルダに移動して以下のコマンドを入力します。

npm install -g create-react-app

 

2.アプリを作成する

アプリを作成します。

1行目のcreate-react-appコマンドは、アプリを作成します。test2はアプリ名です。任意の名前にできます。

create-react-app test2

 

3.サーバを起動する

サーバの起動はアプリのフォルダに移動しnpm startを入力します。

サーバを停止するときは、ctrl + c を押します。

cd test2
npm start

1行目は、アプリのフォルダに移動しています。
2行目は、サーバを起動しています。

 

4.画面で確認する

サーバを起動すると自動でReactの画面が表示されました。
URLは以下です。
http://localhost:3000/

 

5.ブラウザにhello worldを表示する

ブラウザにhello worldを表示します。

\src配下のApp.jsを修正します。
12行目をコメントにしました。
13行目にhello worldを追記しました。

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';

class App extends Component {
  render() {
    return (
      <div className="App">
        <header className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <p>
            {/* Edit <code>src/App.js</code> and save to reload.*/}
			hello world
          </p>
          <a
            className="App-link"
            href="https://reactjs.org"
            target="_blank"
            rel="noopener noreferrer"
          >
            Learn React
          </a>
        </header>
      </div>
    );
  }
}

export default App;

上記のコードは、jsの中に<p>などが記述されています。
これはJSXと呼ばれるものでHTMLではありません
https://reactjs.org/docs/introducing-jsx.html

 

画面は以下のようになります。

関連の記事

Node.jsのインストールとhello worldを表示する手順
Vue.js hello worldを表示する/if文とfor文のサンプル
Angularのインストールとhello worldを表示する手順

△上に戻る