活用してきたVue.js/Nuxt.jsの教材について、書籍を中心に簡単に紹介します!現在ではVue.js3系が最新かつスタンダードなので、Vue.js3系の書籍がオススメです。
Vue.js書籍
Vue 3 フロントエンド開発の教科書
個人的には一番オススメな書籍です!入門書を理解した次に読んでみるといいと思います。他の書籍では言及されていないPiniaやユニットテスト(Vitest)などについても言及されています。また、setup構文で例が書かれているもいいところですね。
みんなのVue.js
こちらは入門書やハンズオン形式の書籍とは違い、実践的な観点が書いてある書籍になります。グローバルステートでの状態管理やパフォーマンス、テストについてなどVueに限らない開発観点についても言及があります。
Vue.js 3 超入門
超入門シリーズのVue.js3系書籍です。入門書としてはかなりオススメです。setup構文では書かれていないです。
プロフェッショナルWebプログラミング Vue.js
Vue.js 3.x 対応 とありますが、基本的には2系の書籍で、3系についてはほとんど触れられていません。
Vue.js入門 基礎から実践アプリケーション開発まで
Vue.js2系の入門書籍です。
基礎から学ぶ Vue.js
Vue.js2系の入門書籍です。
Nuxt.js書籍
Nuxt.jsビギナーズガイド
Nuxt.js 2系をハンズオン形式で学べる書籍です。Nuxt.jsに関する書籍は少なく、もう1つあるとすればVue.js&Nuxt.js超入門くらいですね。
また、今後の新規開発は最新のNuxt.js3系で行われることがスタンダードになると想定されます。そのため、参考文献は少ないものの公式サイトのマニュアルを読むなどして3系を学習するのが良いと思います!
Vue.js Udemy
超Vue.js 2 完全パック (Vue Router, Vuex含む)
よしぴーさんという方が作成されている講座で、ポップな雰囲気で解説されていて面白いです!17時間以上でかなりボリュームがあり、Vue.js2系なので情報が古い部分もありますが、かなり網羅的に解説されています。
※ YouTubeもされていて同様の内容を一部公開していたと思います。
Vue.js + Firebaseで作るシングルページアプリケーション
Vue.jsだけでなくFireBaseも絡んでおり、ホスティングや認証についても一緒に学ぶことができます。
Nuxt.js Udemy
Nuxt.js入門決定版!Vue.jsのフレームワークNuxt.jsの基本からFirebaseと連携したSPAの開発まで
Nuxt.jsを使ってTODOアプリを作成する講座です。
まとめ
Nuxt.js3系に関する書籍は出ていないと思いますが、Vue.js3系に関する書籍はどんどん増えてきています。書籍以上に公式サイトをしっかりと読むことは重要な一方で、初めは書籍を使ってよりわかりやすい解説を手にしながら学習を進めるのも重要ですね。
Vue.js/Nuxt.js以外にもJavaに関する教材もまとめているので是非読んでみてください!
Javaの教材まとめ
-
【教材紹介】Javaの教材まとめ
今まで活用してきたJava関連の教材について、書籍を中心に紹介していきます!