React アプリケーションをローカルで実行する

Irakli Tchigladze 2023年6月21日
  1. 単一の HTML ページで React アプリケーションをローカルで実行する
  2. create-react-app を使用してローカルで React アプリケーションを実行する
React アプリケーションをローカルで実行する

React アプリをローカルで実行することは、Web 開発スキルを練習するための非常に貴重な機会になります。 Webpack、Babbel、その他の必要なツールのセットアップなどの時間のかかる構成ではなく、コードの記述に集中できます。

単一の HTML ページで React アプリケーションをローカルで実行する

React 公式 ドキュメント は、React をローカルで実行するための既製の HTML ファイルを提供します。 HTML ファイルをダウンロードし、コード エディターで開き、必要な変更を加えてから、ブラウザーでファイルを開くだけです。

この HTML ファイルには、<head> セクションと <body> セクションがあります。 前者では CDN リンクを使用して React をインポートし、後者には id 属性 root を持つ <div> が含まれています。

次に、<script> の開始タグと終了タグを使用して、HTML ファイルで JavaScript を実行できるようにします。 ここでは、document.getElementById() メソッドを使用して DOM 要素を参照し、ReactDOM.createRoot() メソッドを使用してこの特定のコンテナーの React を開始します。

最後に、render() メソッドを使用して、HTML ファイルでコンポーネントを実行します。

create-react-app を使用してローカルで React アプリケーションを実行する

React ライブラリを開発および維持する組織である Facebook は、create-react-app パッケージを作成しました。 npm コマンドを数回実行するだけで、SPA (シングル ページ アプリケーション) を作成できます。

React でアプリを構築するためのほぼ理想的な環境をセットアップします。 コンパイラ、トランスパイラ、Webpack などのツールを含むプロジェクトがセットアップされます。

これらのツールは必要であり、JSX テンプレート言語などの高度な React 機能を使用できるようにします。 また、destructuring、アロー関数など、最新の JavaScript 機能を使用する必要があります。

これにより、React 開発者は環境のセットアップではなく、コードの学習に集中できます。 プロジェクトを作成するには、必要なファイルを格納するディレクトリを作成する任意のフォルダーを見つけます。

次に、コマンド プロンプトを開き、そのフォルダーに移動します (Windows では cd コマンドを使用)。 次のコマンドを使用して、プロジェクトを作成します。

npx create-react-app app-name

ここで、npx create-react-app はコマンドで、最後の部分は React アプリケーション用に選択した名前です。

次に、次のコマンドを使用して、新しく作成されたプロジェクトのフォルダーに移動します。

cd app-name

最後に、このコマンドを使用して、コンポーネントのライブ プレビューを開始できます。

npm start

通常、JavaScript ファイルはプロジェクトの src フォルダーにあります。 App.js ファイルはデフォルトの親コンポーネント ファイルですが、新しいコンポーネントごとに別のファイルを作成できます。

Irakli Tchigladze avatar Irakli Tchigladze avatar

Irakli is a writer who loves computers and helping people solve their technical problems. He lives in Georgia and enjoys spending time with animals.

LinkedIn

関連記事 - React Localhost