スタンプカード 本を購入してスタンプ獲得 抽選で最大1,000ポイントプレゼント
現在地
トップ >  > パソコン・システム開発 > その他

実践Next.js -- App Routerで進化するWebアプリ開発
吉井 健文

3,740(税込)送料無料

商品情報

  • 発売日:   2024年03月16日頃
  • 著者/編集:   吉井 健文(著)
  • 出版社:   技術評論社
  • 発行形態:   単行本
  • ページ数:   368p
  • ISBN:   9784297140618

商品説明

内容紹介(出版社より)

最新のNext.jsを現場で使うために実践的な知識を詰め込んだ一冊です。フレームワークの基礎はもちろん、パフォーマンスを上げるための知識や関連ライブラリまで、詳細なサンプルコードをもとに解説していきます。
第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章:認証機能
ー 7.1:環境変数の設定
ー 7.2:OAuthクライアントの作成
ー 7.3:NextAuth.jsの導入
ー 7.4:ログインユーザーのデータ表示
ー 7.5:閲覧ユーザーに応じた表示分岐

第8章:モーダル表示とデータ連携
ー 8.1:汎用的なモーダルコンポーネント
ー 8.2:Parallel RoutesとIntercepting Routesを用いたモーダル
ー 8.3:バックエンド間連携によるデータ保存
ー 8.4:バックエンド間連携によるデータ削除

第9章:データ更新とUI
ー 9.1:Server Actionの基礎
ー 9.2:Server Actionによるデータ保存
ー 9.3:Server Actionによるデータ削除
ー 9.4:Server Actionのエラーハンドリング231
ー 9.5:Server ActionとフィードバックUI表示
ー 9.6:Server Actionによる楽観的UI更新
ー 9.7:Server ActionのFormバリデーション
ー 9.8:Revaliateの設計

第10章:パフォーマンスとキャッシュ
ー 10.1:コンポーネント構造のパフォーマンスへの影響
ー 10.2:fetchCacheの設定
ー 10.3:静的Routeを増やす実装
ー 10.4:SSG Routeの実装
ー 10.5:SSG Routeのパフォーマンスの定量評価
ー 10.6:Next.jsによるアセットの最適化
ー 10.7:Next.jsの4種類のキャッシュ

付録A:Prisma
ー A.1:Prisma schemaの概要
ー A.2:Prisma Clientの概要
ー A.3:Prismaのマイグレーションとシーディング

内容紹介(「BOOK」データベースより)

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

目次(「BOOK」データベースより)

第1章 Next.jsの基礎/第2章 Server Componentとレンダリング/第3章 App Routerの規約/第4章 Route Handler/第5章 サンプルアプリの概要/第6章 データ取得とキャッシュ/第7章 認証機能/第8章 モーダル表示とデータ連携/第9章 データ更新とUI/第10章 パフォーマンスとキャッシュ/付録A Prisma

著者情報(「BOOK」データベースより)

吉井健文(ヨシイタケフミ)
フロントエンドを専門とするエンジニア(本データはこの書籍が刊行された当時に掲載されていたものです)

商品レビュー(1件)

総合評価
 

ブックスのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング(2024年12月02日 - 2024年12月08日)

     :第-位( - ) > パソコン・システム開発:第1094位(↑) > その他:第967位(↑)

  • 日別ランキング

    ランキング情報がありません。

在庫あり

残りあと28

個数 

お気に入り新着通知

追加済み:
未追加:

追加/削除

お気に入り新着通知

[ 著者 ]

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      世界一簡単! 70歳からのスマホの使いこなし術
      世界一簡単! 70歳からのスマホの使いこ…

      増田由紀

      1,650円(税込)

    2. 2
      【予約】東海オンエア 10th Anniversary Book 天啓
      【予約】東海オンエア 10th Anniversary …

      東海オンエア

      2,640円(税込)

    3. 3
      カラフルピーチ攻略本
      カラフルピーチ攻略本

      カラフルピーチ

      1,980円(税込)

    4. 4
      【予約】【令和7年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【予約】【令和7年度】 いちばんやさしい…

      高橋 京介

      1,793円(税込)

    5. 5
      はやわざ筆ぐるめ年賀状2025
      はやわざ筆ぐるめ年賀状2025

      インプレス年賀状編集部

      539円(税込)

    1. 1
      THE COMING WAVE AIを封じ込めよ
      電子書籍THE COMING WAVE AIを封じ込めよ

      ムスタファ・スレイマン

      2,420円(税込)

    2. 2
      データサイエンティスト検定[リテラシーレベル] 最強の合格テキスト
      電子書籍データサイエンティスト検定[リテラシー…

      ヤン ジャクリン

      4,290円(税込)

    3. 3
      [改訂新版]プロになるためのWeb技術入門
      電子書籍[改訂新版]プロになるためのWeb技術入門

      小森裕介

      3,960円(税込)

    4. 4
      改訂新版 前処理大全〜SQL/pandas/Polars実践テクニック
      電子書籍改訂新版 前処理大全〜SQL/pandas/Polars…

      本橋智光

      3,740円(税込)

    5. 5
      SQL緊急救命室──非効率なコードを改善せよ!
      電子書籍SQL緊急救命室──非効率なコードを改善…

      ミック

      3,520円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ