メニュー

サクッと動く! Vue.js & Nuxt 超入門 現場で役立つWebアプリケーション構築のすべて

発売日: 2026/10/9 想定ページ数: 140ページ ISBN: 9784295605393 全文検索: 非対応
★★★★★ ★★★★★ 0件
本書は、Vueとその上に構築されたフレームワークであるNuxtを用いたWebアプリケーション開発手法を解説する入門書です。JavaScriptの変数、関数、条件分岐、ループ、配列、オブジェクトの基本的な扱い方を理解している読者を対象に、VueやNuxtの使用経験がない場合にも基礎から説明します。入門時の障壁となりがちな環境構築を後回しにし、ブラウザーでコードを書きながら開発を始める方法と、Vueでデータを扱い表示する基本を学びます。続く章ではNuxtの主要な機能を活用したアプリケーションの構築を扱い、豊富なサンプルコードやTypeScriptを使用したコード例を通じて内容を進めます。章末には学んだ内容を用いてアプリケーションや機能を実装する総合演習があり、付録には解答例を掲載し、最終章ではNuxtアプリケーションを公開する手順を説明します。
【目次】
まえがき
第1章 オンライン環境ではじめるNuxt開発
第2章 静的データのレンダリング
第3章 リアクティブデータの操作
第4章 ページルーティング
第5章 データフェッチと動的ルーティング
第6章 コンポーネントの作成と活用
第7章 状態管理
第8章 ライフサイクルと副作用
第9章 サーバーサイド処理の活用
第10章 アプリケーションの公開
ローカル開発環境の構築
総合演習の解答例
あとがき
目次プレビュー
  • 電子書籍閲覧に関するご注意
  • 目次
  • まえがき
電子書籍閲覧に関するご注意
目次
  • 本書の構成
  • 対象読者
  • 表記関係について
  • 1.1 StackBlitzでNuxtを動かしてみよう
  • 1.2 フレームワークの役割とVue・Nuxtの特徴
  • 2.1 マスタッシュ構文
  • 2.2 マスタッシュ構文が使えない場面
  • 2.3 v-bindディレクティブ
  • 2.4 v-if・v-showディレクティブ
  • 2.5 v-forディレクティブ
  • 3.1 リアクティブとは
  • 3.2 v-onディレクティブ
  • 3.3 v-modelディレクティブ
  • 3.4 算出プロパティー(computed)
  • 3.5 総合演習(1) 税込価格電卓
  • 3.6 総合演習(2) Todoリスト
  • 4.1 ページルーティングの基本
  • 4.2 レイアウトの適用
  • 4.3 ページのメタデータの設定
  • 5.1 useFetchによるデータ取得
  • 5.2 データフェッチの手動実行
  • 5.3 動的ルーティングの基本
  • 5.4 総合演習(3) 書籍情報検索
  • 5.5 総合演習(4) 駅情報表示
  • 6.1 コンポーネントの基本
  • 6.2 Propsによるデータの受け渡し
  • 6.3 イベントの通知(emit)
  • 6.4 コンポーネント間の双方向データバインディング
  • 7.1 状態管理の基本とバケツリレー
  • 7.2 useStateによる状態管理
  • 7.3 総合演習(5) 星評価 コンポーネントの作成
  • 7.4 総合演習(6) ダークモードの実装
  • 8.1 レンダリングのライフサイクル
  • 8.2 データ変更の監視と副作用
  • 8.3 状態管理の永続化
  • 8.4 テンプレート参照によるDOM操作
  • 8.5 総合演習(7) YouTube動画の埋め込みと制御
  • 8.6 総合演習(8) アナログ時計・デジタル時計の描画
  • 9.1 APIルートの定義と利用
  • 9.2 ミドルウェアの定義と利用
  • 9.3 ランタイム設定と環境変数
  • 10.1 アセットの管理
  • 10.2 エラーページのカスタマイズ
  • 10.3 アプリケーションの公開
  • A.1 ローカル開発環境の構築
  • B.1 総合演習の解答例
  • あとがき

まだレビューが投稿されていません