実践Next.js App Routerで進化するWebアプリ開発

吉井健文/著

発売日:2024年3月

  • 実践Next.js App Routerで進化するWebアプリ開発
  • 実践Next.js App Routerで進化するWebアプリ開発
ページ数
355p
ISBN
978-4-297-14061-8
著者情報
吉井 健文(ヨシイ タケフミ)
フロントエンドを専門とするエンジニア

¥3,740 税込

17 nanacoポイント

17 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

年々採用実績が増しているNext.jsは、2024年現在大きな転換期にあります。新しく導入された「App Router」はこれまでの実装パターンを覆すものであり、これからどのように開発を進めればよいのか、誰もが手探りの状況といっても過言ではありません。本書では、App RouterをベースとしたNext.jsでの実践的な開発について、豊富なサンプルコードをもとに解説していきます。

最新のNext.jsを現場で使うために実践的な知識を詰め込んだ一冊です。フレームワークの基礎はもちろん、パフォーマンスを上げるための知識や関連ライブラリまで、詳細なサンプルコードをもとに解説していきます。

※お届け日が変更になりました
3月16日→3月18日

目次

第1章:Next.jsの基礎
- 1.1:Next.jsプロジェクトの始め方
- 1.2:アプリケーションのルーティング
- 1.3:SPAならではのナビゲーション
- 1.4:ネスト可能なレイアウト

第2章:Server Componentとレンダリング
- 2-1:Server ComponentとClient Component
- 2-2:Server Componentのデータ取得
- 2-3:動的データ取得と静的データ取得
- 2-4:Routeのレンダリング

第3章:App Routerの規約
- 3.1:Segment構成ファイル
- 3.2:Segment構成フォルダ
- 3.3:Parallel RoutesとIntercepting Routes
- 3.4:Routeのメタデータ

第4章:Route Handler
- 4.1:Route Handlerの定義
- 4.2:Route Handlerのレンダリング
- 4.3:Route Handlerの使用例

第5章:サンプルアプリの概要
- 5.1:サンプルコードの概要とシステム構成
- 5.2:ローカル開発環境の構築
- 5.3:ORMライブラリ「Prisma」の概要
- DBビジュアルエディター「Prisma Studio」の概要
- 5.5:開発環境のストレージサーバー

第6章:データ取得とキャッシュ
- 6.1:サンプルコード共通のUIコンポーネント
- 6.2:fetch関数でのデータ取得
- 6.3:fetch関数のRequestのメモ化
- 6.4:fetch関数のキャッシュ
- 6.5:Prisma Clientでのデータ取得
- 6.6:Prisma ClientのRequestのメモ化
- 6.7:Prisma Clientのキャッシュ

第7章:認証機能
-  ほか

商品詳細

シリーズ名
エンジニア選書
出版社名
技術評論社
サイズ
23cm
対象年齢
一般
フォーマット
新書・選書

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ