これからはじめるReact実践入門の表紙

これからはじめる React 実践入門(コレカラハジメルリアクトジッセンニュウモン)

コンポーネントの基本から Next.js によるアプリ開発まで

著者:
山田 祥寛(ヤマダヨシヒロ)
出版社:
SBクリエイティブ
出版日:
2023年09月29日
ISBN:
9784815619480
在庫:
在庫あり
★★★★★5(2 件)
React

なぜ注目されているか

言及数
336
総合
573
6 ランクダウン9 件の言及
出版前出版日02320222023202420252026

書籍紹介

たくさんのサンプルを動かしながら、 React の機能を基礎からしっかり、さらにモダン JavaScriptTypeScriptNext.js による本格的なアプリ開発まで、この 1 冊で総合的に学べます。
とことん丁寧でわかりやすく、開発に必要な応用力が身につけられる、必読の入門書です。

最新 React 18 以降/ Next.js 13 以降に対応

Chapter 1 イントロダクション

1-1 ReactJavaScript

1-2 React アプリを開発/実行するための基本環境

1-3 モダン JavaScript の基本

Chapter 2 React の基本
2-1 はじめての React

2-2 サンプルアプリの内容を確認する

2-3 JSX の基本

Chapter 3 コンポーネント開発 (基本)
3-1 コンポーネントを支える基本概念 - Props と State

3-2 条件分岐と繰り返し処理

3-3 Props / State の理解を深める

3-4 より高度なイベント処理

Chapter 4 コンポーネント開発 (フォーム)
4-1 フォーム操作の基本

4-2 State における構造化データの更新

4-3 検証機能の実装 - React Hook Form

Chapter 5 コンポーネント開発 (応用)
5-1 組み込みコンポーネント

5-2 コンポーネント開発でのスタイル定義

5-3 コンポーネントのその他の話題

Chapter 6 React ライブラリの活用
6-1 典型的な UI を実装する - MUI

6-2 コンポーネントの見た目/動作をカタログ表示する - Storybook

6-3 外部サービスからデータを取得する - React Query

Chapter 7 フックの活用
7-1 コンポーネント描画/破棄時に処理を実行する - 副作用フック

7-2 さまざまな値への参照を準備する - useRef 関数

7-3 状態と処理とをまとめて管理する - useReducer 関数

7-4 コンポーネントの複数階層で値を受け渡しする - useContext 関数

7-5 ステート管理ライブラリ「 Recoil 」

7-6 関数、またはその結果をメモ化する - memo / useMemo / useCallback 関数

7-7 優先順位の低い State 更新を区別する - useTransition 関数

7-8 フックの自作

Chapter 8 ルーティング
8-1 React Router の基本

8-2 ルーター対応リンクの設置

8-3 ルーター経由で情報を受け渡しする手法

8-4 Route コンポーネントの属性

8-5 ルーティングに関わるその他のテクニック

Chapter 9 テスト
9-1 単体テスト

9-2 E2E テスト

Chapter 10 TypeScript の活用
10-1 TypeScript の基本

10-2 React アプリへの TypeScript の導入

Chapter 11 Next.js の活用
11-1 Next.js の基本

11-2 App Router の基本を理解する

11-3 応用アプリ「 Reading Recorder 」を作成する

11-4 アプリの実装を読み解く

11-5 Vercel へのデプロイ

言及 Qiita 記事 (8 件)

この本に興味がある方におすすめ

この本に関連

山田 祥寛 の他の書籍

関連記事

関連用語

共有:Xはてブ