React の本を全文無料で公開しました — React: 入門から Next.js · TypeScript · フルスタックまで

読了 3分

新しい React 本を公開しました。タイトルは「React — 入門から Next.js · TypeScript · フルスタックまで」です。35章の本文すべてをサイト上でそのまま無料でお読みいただけます。決済や購入の手続きは設けていません。本全体が公開されているので、どの章からでもすぐに読んでいただけます。

この本は、React を初めて学ぶ方、旧 React は知っているが最新の流れにはまだ慣れていない方、他のフレームワークから移ってくる方のための現行の入門書です。6部35章で構成しています。1部 React はじめにで JSX とコンポーネント、state、イベント、フォームを扱い、2部 エフェクト・状態・ルーティングで useEffect と状態のリフトアップ、Context、カスタムフック、ルーティングを通じて複数ページアプリへ拡張します。3部 TypeScript と一緒にで、すべてのコードに型を添え、4部 モダン Next.js で App Router と Server Components、Server Actions、React 19 新機能を扱います。5部 運用・テスト・デプロイで Vitest と Playwright、認証、デプロイ、観測性を整理し、6部 総合実習でフルスタック Todo アプリを完成させます。この本は、クラスコンポーネントと Pages Router 時代の旧入門書ではありません。React 19、Next.js App Router、TypeScript を最初から標準に据え、JSX から Server Actions や認証、デプロイまで同じトーンで続いていく本です。

この本は、すでにサイトに公開されていた無料連載記事をベースにしています。React 基礎講座15編、TypeScript + React 実戦6編、モダン React + Next.js 6編、React で Todo アプリを作る5編で、合わせて32編です。この32編は今もそのままサイト上に無料で残っています。旧講座が消えたわけではありません。本は、散らばっていたこれらの記事を入門からフルスタックまで一つの流れに再構成し、テストや認証、デプロイ、フルスタックキャップストーンのような新規章を加えて一冊にまとめたものです。

運営の方法も既存の記事と同じです。この本はサイトの広告と読者の応援によって運営しています。35章の本文はすべて無料で、決済や購入の手続きはありません。本のどこかが役に立ったと感じたら、Ko-fi で応援いただけます。応援は次の改訂と後続の本を書く時間につながります。応援をいただかなくても、本全体をそのまま読んでいただくことに何の制約もありません。

本の構成やおすすめ開始点、学習パスは本書紹介ページにまとめてあります。React 本の紹介ページで自分の背景に合う出発点を確認し、気になる章から読んでみてください。

X