学習ロードマップ
Vue 3 の基礎を固め、Composition API と Vite/Pinia を経て Nuxt で SSR/SSG を使い分けられる状態まで 5 冊で進む。
このロードマップが扱うもの
- HTML/CSS と JavaScript の基本は書けるが、Vue や Nuxt を体系的に学んだことがないフロントエンド初級者 - jQuery や素の DOM 操作から、コンポーネント指向の書き方へ移行したいエンジニア - Nuxt を使って SSR/SSG サイトを組みたいが、Vue 3 の Composition API に不安がある中級者
このロードマップの全体像
ref / reactive / computed の違いを言語化できるロードマップ
第 1 章
JavaScript の復習と Vue / Nuxt / TypeScript などの関連語の位置づけを先に掴むための入口。周辺用語の地図を作ってから Vue 本編に入る。
Vue.js の文法とコンポーネントを、初心者向けに一気通貫で学べる入門書。ロードマップの土台として、手を動かす最初の一冊に据える。
Vue 3 のエッセンスを豊富なサンプルで整理し直す実践入門。Options API との違いを踏まえ、現行プロジェクトで通用する書き方へ切り替える。
Composition API / Vite / Pinia / Vue Router を体系的に扱う教科書。SPA を自走で組み上げられるよう、エコシステム全体を標準セットとして押さえる。
基礎から実践アプリ開発までを扱う定番書。Vue の設計・実装力を詰めたうえで Nuxt に進み、SSR/SSG 選択の判断軸を作る到達点として置く。