ステップ1: Reactのセットアップ 最初に、Reactを使用するために必要な環境をセットアップする必要があります。Node.jsとnpmがインストールされていることを確認し、新しいReactプロジェクトを作成します。
ステップ2: Reactコンポーネントの作成 Reactでは、UIを再利用可能で独立したコンポーネントとして構築します。コンポーネントはJavaScriptのクラスまたは関数として作成できます。例えば、以下のようなHelloWorldコンポーネントを作成します。
import React from 'react';
class HelloWorld extends React.Component {
render() {
return <h1>Hello, World!</h1>;
}
}
ステップ3: コンポーネントのレンダリング
作成したコンポーネントをDOMにレンダリングする方法を学びましょう。Reactでは、ReactDOM.render()
メソッドを使用してコンポーネントを指定した要素にマウントします。以下に例を示します。
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(<HelloWorld />, document.getElementById('root'));
ステップ4: コンポーネントのプロパティ Reactコンポーネントは、プロパティ(props)を介してデータを受け取ることができます。これを使用して、コンポーネントに動的なデータを渡すことができます。以下に例を示します。
import React from 'react';
class Greeting extends React.Component {
render() {
return <h1>Hello, {this.props.name}!</h1>;
}
}
ReactDOM.render(<Greeting name="John" />, document.getElementById('root'));
ステップ5: イベント処理 Reactでは、イベント処理も簡単に行うことができます。例えば、ボタンがクリックされたときにメッセージを表示するコンポーネントを作成します。
import React from 'react';
class Button extends React.Component {
handleClick() {
alert('Button clicked!');
}
render() {
return <button onClick={this.handleClick}>Click me</button>;
}
}
ReactDOM.render(<Button />, document.getElementById('root'));
以上がReactのクイックチュートリアルの基本的なステップです。これらの例を試してみて、Reactの基礎を理解しましょう。さらに、Reactの公式ドキュメントやオンラインのリソースを参考にしながら、より高度な機能やパターンを学ぶこともおすすめです。