これからはじめる Vue.js 3 実践入門(コレカラハジメルビュージェイエススリージッセンニュウモン)
- 著者:
- 山田 祥寛(ヤマダ ヨシヒロ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2022年03月22日頃
- ISBN:
- 9784815613365
- 価格:
- ¥3,740
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
いま学んでおきたい JavaScript フレームワーク「 Vue.js 」のエッセンスを一冊に詰め込みました!豊富なサンプルコードで試しながら理解できます!Vue.js (ビュージェイエス) は、 Web アプリのビュー (見た目) の部分に特化したシンプルなフレームワークです。既存のアプリに後乗せで導入したり、徐々に適用範囲を拡大したりすることが手軽に行えます。シンプルな分、他のフレームワークと比べて学習コストが低く、 HTML と JavaScript が一通りわかる人ならコードを理解するのも簡単です。本書では、 Vue.js の中核である、ページを構成する UI 部品「コンポーネント」をしっかりと解説し、さらには本格的なアプリ開発で必要となる要素までを網羅的に取り扱います。丁寧な解説でよくわかる、入門書の決定版です!
Chapter1 イントロダクション 1-1 JavaScript の歴史 1-2 jQuery から JavaScript フレームワークへ 1-3 主な JavaScript フレームワークと Vue.jsChapter2 Vue.js の基本 2-1 Vue.js を利用するための準備 2-2 Vue.js 理解のための 3 つの柱 2-3 リアクティブデータ Chapter3 ディレクティブ 3-1 イベント関連のディレクティブ 3-2 フォーム関連のディレクティブ 3-3 制御関連のディレクティブ 3-4 データバインディング関連のディレクティブ 3-5 より高度なイベント処理 Chapter4 コンポーネント (基本) 4-1 コンポーネントの基本 4-2 コンポーネント間の通信 4-3 コンポーネント配下のコンテンツをテンプレートに反映させる 〜 スロット Chapter5 コンポーネント (応用) 5-1 動的コンポーネント 5-2 v-model による双方向データバインディング 5-3 アニメーション機能 5-4 コンポーネントのその他の話題 Chapter6 部品化技術 6-1 ディレクティブの自作 6-2 フィルターの自作 6-3 プラグインの利用と自作 6-4 ミックスイン Chapter7 Vue CLI7-1 Vue CLI の基本 7-2 単一ファイルコンポーネント 7-3 TypeScriptChapter8 ルーティング 8-1 ルーティングとは?8-2 ルーティングの基本 8-3 ルーター経由で情報を渡す手法 8-4 マルチビュー、入れ子のビュー、ガードなど Chapter9 Vuex9-1 Vuex とは?9-2 Vuex の基本 9-3 Vuex ストアを構成する要素 9-4 巨大なストアを分割管理する 〜 モジュール Chapter10 テスト 10-1 単体テスト 10-2 E2E テスト Chapter11 応用アプリ 11-1 アプリの構造を概観する 11-2 アプリの共通機能を読み解く 11-3 アプリの実装を理解する
言及の推移
言及 Qiita 記事 (9 件)
実務未経験でRails + Nuxt + ECS + GitHub Actions + Terraformで完全SPAのポートフォリオを作成しました!!
♡ 28Rails, Terraform, ポートフォリオ, Nuxt, GitHubActions【Vuex】Vuex をざっくり理解
♡ 14初心者, Vue.js, Vuex, 新人プログラマ応援【これだけはやっとけ】Laravel/PHP未経験者が初案件で即戦力になるために(前編)
♡ 8PHP, HTML, JavaScript, Laravel【Vue.js3】Vue.jsの基本を理解したい
♡ 4JavaScript, 初心者, Vue.js, Vue3これからvue3を学ぶ人におすすめの入門書
♡ 4Vue.js【Vue.js】おそろしく速いキャベツ、オレでなきゃ見逃しちゃうね
♡ 2HTML, CSS, JavaScript, Vue.js, Vue3【Vue.js】目指せ地理マスター!首都の緯度・経度から国名を当てるゲーム
♡ 2HTML, JavaScript, GoogleMaps, Vue.js, Vue3Vue.js 3 初心者向け問題
♡ 0debug, Vue.js, Vue3Binding element 'src' implicitly has an 'any' type.
♡ 0TypeScript, React
この本に興味がある方におすすめ
この本に関連
山田 祥寛 の他の書籍
関連記事
セキュリティ本ガイド - Web 開発者が読むべき技術書の選び方
Web セキュリティの基礎から実践まで学べる技術書の選び方マトリクスと、読了後にやるべき 3 つのアクションを紹介します。
OS・低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
関連用語
デザインシステム
UI コンポーネント、デザイントークン、ガイドラインを体系化し、一貫した UI を実現する仕組み
React
コンポーネントベースの UI ライブラリで、宣言的な記法と仮想 DOM で効率的な UI 構築を実現する
Storybook
UI コンポーネントを独立して開発・テスト・ドキュメント化するツール
コード分割
JavaScript バンドルを複数のチャンクに分割し、必要な部分だけを読み込む最適化手法
SPA ルーティング
SPA でブラウザの URL とコンポーネントの表示を同期させ、ページ遷移なしで画面を切り替える仕組み
Markdown
プレーンテキストで記述し、HTML に変換できる軽量マークアップ言語