TypeScript と React/Next.js でつくる実践 Web アプリケーション開発(タイプスクリプトトリアクト ネクストジェーエスデツクルジッセンウェブアプリケーションカイハツ)
インターネット・WEBデザイン- 著者:
- 手島 拓也/吉田 健人/高林 佳稀(テジマ タクヤ/ヨシダ タケト/タカバヤシ ヨシキ)
- 出版社:
- 技術評論社
- 出版日:
- 2022年07月25日頃
- ISBN:
- 9784297129163
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
新しいフロントエンドの入門書決定版!
本書は React/Next.js と TypeScript を用いて Web アプリケーションを開発する入門書です。
Web アプリケーションフレームワーク Next.js は React をベースに開発されています。
高速さに裏付けされた高い UX と、開発しやすさを両立しているのが特徴です。
本書では、 Next.js の開発をより快適・堅牢にする TypeScript で開発を進めます。
Next.js によるアプリケーション開発の基礎、最新のフロントエンドや Web アプリケーションの開発方法が学べます。
技書の森解説
React と Next.js で実用的な Web アプリケーションを構築する方法を、 TypeScript を前提に解説した技術評論社の一冊です。著者の手島拓也氏ら執筆陣は実務でフロントエンド開発に携わるエンジニアで、単なる API リファレンスの翻訳ではなく「プロダクションで動かすために必要な設計判断」に踏み込んでいます。
前半で TypeScript の型システムと React のコンポーネント設計を固め、後半で Next.js の SSR / SSG / ISR を使った実装へ進みます。最終的にはフォーム処理、認証、デプロイまで含んだ C2C アプリを完成させる構成のため、部分的に拾い読みするよりも通して手を動かすことで一連の開発フローが身につきます。
留意点として、 Next.js は Pages Router 時代の内容を基に書かれているため、 App Router を前提とした設計を学びたい場合は公式ドキュメントとの併読が要ります。ただし、コンポーネント設計の考え方、型安全な Props 設計、 Storybook を使った開発フローなど、 Router のバージョンに依存しない基礎は依然として有効です。 JavaScript の基本を終えて「一人でアプリを組み切る力」を付けたい段階の読者に合っています。
言及 Qiita 記事 (19 件)
【2024年版】エンジニア1年生の自分に読んでもらいたい書籍
♡ 1723初心者, 技術書, 書籍, React, QiitaEngineerFesta_技術書【生成AIの学習ロードマップ】最近やたら羽振りのいいやつが生成AIを極めてた件について。
♡ 928Python, AI, 生成AI, ChatGPT独学で未経験のモダンな技術を学習してポートフォリオを作るまで【Rails / Next.js / AWS / Docker / GitHub Actions】
♡ 553Rails, AWS, 初心者, 個人開発, Next.jsJavaScriptからReact、Next.js、TypeScriptを学んでPFに取り掛かれるレベルになるまでのロードマップ
♡ 105JavaScript, Rails, TypeScript, React, Next.js【初心者】React,Next.jsの門をたたくために利用した教材の共有【JavaScript~Next.js】
♡ 56JavaScript, 初心者, React, Udemy, 記事投稿キャンペーン_Udemyで最新技術未経験から始めるReact学習ロードマップ
♡ 48JavaScript, React, 初心者エンジニア, 未経験エンジニア, エンジニア転職Markdown原稿からPandocしてLaTeX組版する本作りの事例
♡ 45LaTeX, Markdown, PandocReact(Next)×TypeScript×Goを学習したコンテンツまとめ (随時更新)
♡ 38Go, TypeScript, React【個人開発】DMM Web サービスのAPIを使ってお気に入り女優さんが出演しているキャンペーン中の商品を検索できるサービスを作った
♡ 26PostgreSQL, TypeScript, Next.js, prisma, NestJSモダンスタックでつくるWebアプリケーション 学習ロードマップ 2022/10
♡ 13JavaScript, Node.js, Web, React, 初学者向け
言及 Zenn 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
JavaScript / TypeScript 本ガイド - 入門から型で守る実務コードまで
JavaScript と TypeScript を 1 本の学習ルートとして捉えた技術書の選び方。JavaScript の入門書、言語の背骨を通す体系書、TypeScript の型システムを設計の武器にする本、React/Next.js の実践書まで 2026 年 8 月時点の定番で案内します。
関連用語
JSX
JavaScript 内に HTML ライクな構文を記述し、UI コンポーネントを宣言的に定義する React の拡張構文
仮想 DOM
実際の DOM の軽量なコピーをメモリ上に保持し、差分だけを効率的に更新する仕組み
React
コンポーネントベースの UI ライブラリで、宣言的な記法と仮想 DOM の差分計算で UI の更新を扱う
Next.js
React ベースのフルスタックフレームワークで、SSR、SSG、API Routes を統合的に提供する
Vue.js
学習しやすさと柔軟さを兼ね備えたフロントエンドの JavaScript フレームワーク
Hooks
React の関数コンポーネントに状態管理や副作用などの機能を追加する仕組み