-
Reactのセットアップ: Reactを使用するには、まず開発環境をセットアップする必要があります。Reactアプリケーションを作成するには、Node.jsとnpm(Node Package Manager)が必要です。以下の手順に従ってセットアップしてください。
-
Node.jsをインストールします。公式ウェブサイト(https://nodejs.org)から最新の安定版をダウンロードしてインストールします。
-
ターミナル(コマンドプロンプト)を開き、以下のコマンドを実行して、Reactアプリケーションの雛形を作成します。
npx create-react-app my-app
-
作成されたReactプロジェクトのディレクトリに移動します。
cd my-app
これでReactのセットアップが完了しました。
-
-
Reactコンポーネントの作成: Reactでは、UIを再利用可能なコンポーネントとして構築します。Reactコンポーネントは、HTML、CSS、およびJavaScriptのコードを1つのファイルに組み合わせたものです。以下の手順に従ってReactコンポーネントを作成します。
- srcディレクトリ内に新しいファイル(例: MyComponent.js)を作成します。
-
MyComponent.jsファイル内で、以下のようにReactコンポーネントを作成します。
import React from 'react'; function MyComponent() { return ( <div> <h1>Hello, React!</h1> </div> ); } export default MyComponent;
-
Reactコンポーネントの組み込み: Reactコンポーネントを既存のHTMLファイルに組み込むには、以下の手順に従います。
-
既存のHTMLファイル(例: index.html)を開き、Reactコンポーネントを表示するための要素(例:
)を追加します。<!DOCTYPE html> <html> <head> <title>My Website</title> </head> <body> <div id="root"></div> <script src="react.development.js"></script> <script src="react-dom.development.js"></script> <script src="babel.min.js"></script> <script src="my-app.js" type="text/babel"></script> </body> </html>
-
Reactコンポーネントを表示するために作成したJavaScriptファイル(例: my-app.js)を作成し、以下のように記述します。
import React from 'react'; import ReactDOM from 'react-dom'; import MyComponent from './src/MyComponent'; ReactDOM.render(<MyComponent />, document.getElementById('root'));
-
-
Reactアプリケーションのビルドと実行: Reactアプリケーションをビルドして実行するためには、以下の手順に従います。
-
ターミナルでReactプロジェクトのディレクトリに移動します。
-
以下のコマンドを実行してReactアプリケーションをビルドします。
npm run build5. ビルドが完了したら、生成されたファイルをウェブサーバーに配置します。ウェブサーバーがない場合は、ローカルで実行することもできます。この場合、以下の手順に従ってください。
-
ターミナルでReactプロジェクトのディレクトリに移動します。
-
以下のコマンドを実行してローカルサーバーを起動します。
npm start
-
ブラウザで http://localhost:3000 を開くと、Reactアプリケーションが表示されます。
-
これで、ReactをHTML、CSS、およびJavaScriptのウェブサイトに追加する手順が完了しました。Reactを使用することで、動的なUIやコンポーネントベースのアーキテクチャを簡単に構築することができます。コード例と手順を参考にして、自分のウェブサイトにReactを統合してみてください。