学習ロードマップ
テンプレート構文から Composition API・Pinia まで、Vue 3 で SPA を単独で組み上げられる状態に到達するための 5 冊。
このロードマップが扱うもの
- HTML/CSS と素の JavaScript は書けるが、SPA フレームワークを体系的に触った経験がないエンジニア - jQuery や Options API 時代の Vue.js で止まっており、Vue 3 / Composition API に乗り換えたい実務者 - React ではなく Vue を第一選択にしたいフロントエンド初中級者
このロードマップの全体像
ref / reactive / computed / watch を読み書きできる<script setup> や TypeScript 併用など、現場で使われる書き方の引き出しを持てるロードマップ
第 1 章
JavaScript の基礎を固めつつ Vue.js に入る構成。言語そのものへの不安を残したまま SPA 学習に進まないための地ならしとして最初に置く。
JavaScript 入門を終えた読者がテンプレート構文とコンポーネントの勘所を短時間で掴む 1 冊。まず動く Vue アプリを書ける状態を作る。
豊富なサンプルで Vue.js のエッセンスを手を動かしながら確認する段階。既存ページへの後乗せ導入も視野に入れ、適用パターンの引き出しを増やす。
Vue 3 の TypeScript 標準化・Composition API・Pinia・Vite を通しで扱う骨格本。ここで現代スタックに切り替え、実務プロジェクト構成を言語化する。
基礎から実践アプリケーション開発までを通して設計力を養う 1 冊。ルーティング・状態管理・テストを含む中規模 SPA を自走で組める水準まで引き上げる。