現在地
トップ > 電子書籍 > PC・システム開発 > インターネット・WEBデザイン > JavaScript
実践Next.jsーーAppRouterで進化するWebアプリ開発

実践Next.js ーー App Routerで進化するWebアプリ開発 [電子書籍版]
吉井健文

3,740(税込)

商品情報

  • 著者:   吉井健文
  • シリーズ名:   エンジニア選書
  • 発売日:   2024年03月16日
  • 出版社:   技術評論社
  • 商品番号:   9784297140625
  • 言語:   日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

【最新のNext.jsを実践的なサンプルコードで解説!】


最新の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のマイグレーションとシーディング


■著者プロフィール


吉井健文:フロントエンドを専門とするエンジニア。著書として『フロントエンド開発のためのテスト入門』(翔泳社、2023年)、『実践TypeScript』(マイナビ、2019年)があるほか、WEB+DB PRESSへの寄稿なども行う。Twitter: @takepepe


商品レビュー(1件)

総合評価
 

楽天Koboのレビュー

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

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

  • 週間ランキング

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

  • 日別ランキング

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

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

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

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      AWS認定資格試験テキスト AWS認定 クラウドプラクティショナー 改訂第3版
      電子書籍AWS認定資格試験テキスト AWS認定 クラ…

      山下 光洋

      2,970円(税込)

    2. 2
      Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ
      電子書籍Python1年生 第2版 体験してわかる!会話…

      森巧尚

      2,178円(税込)

    3. 3
      セキュア・バイ・デザイン
      電子書籍セキュア・バイ・デザイン

      Dan Bergh Johnsson;Daniel Deogun;Danie…

      4,686円(税込)

    4. 4
      Pythonによる時系列分析 ー予測モデル構築と企業事例ー
      電子書籍Pythonによる時系列分析 ー予測モデル構…

      高橋威知郎

      4,400円(税込)

    5. 5
      2024 応用情報技術者 午後問題の重点対策
      電子書籍2024 応用情報技術者 午後問題の重点対策

      小口達夫

      3,740円(税込)

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

      高橋 京介

      1,760円(税込)

    2. 2
      はやわざ年賀状2025
      はやわざ年賀状2025

      インプレス年賀状編集部

      429円(税込)

    3. 3
      年賀状DVD-ROM 2025
      年賀状DVD-ROM 2025

      インプレス年賀状編集部

      1,760円(税込)

    4. 4
      大人のおしゃれ手帖特別編集 暮らしも仕事もうまくいく手帳&ノート術
      大人のおしゃれ手帖特別編集 暮らしも仕…

      1,320円(税込)

    5. 5
      手書きライフを楽しむための 世界一やさしい手帳のはじめ方
      手書きライフを楽しむための 世界一やさ…

      クリームソーダと手帳のある暮らし

      2,200円(税込)

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

    このページの先頭へ