Vue.jsでTodoアプリを作ってみよう

[概要]
本書はVue.jsの入門書です。

「Webアプリケーションを作成しよう」と思った時に考えられる選択肢としては次のようなものがあります。
１．JavaScriptのみで作成
２．jQueryなどのライブラリを使用して作成
３．フレームワークを使用して作成

アプリケーションの規模が小さければ１や２の選択肢を選ぶこともあると思いますが、規模が大きくなってくると必要になってくるのが３の選択肢のフレームワークです。

Vue.jsには「Vue CLI」というツールがあり、「vue create プロジェクト名」というコマンドを実行するとアプリケーションの雛形を自動で作成してくれますし、「npm run serve」というコマンドを実行すると雛形で用意されているアプリケーションが起動します。

本書では簡単なTodoアプリをVue.jsというフレームワークで作成することで、フレームワークを使うとどのようなことができるのかを体験していただこうと思います。

また、本書の後半では「Vuetify」といったVue.js用のUIコンポーネントを使ってTodoアプリをマテリアルデザインのUIのスタイルに変更したり、Cordovaというモバイルアプリケーション開発フレームワークを利用してTodoアプリをAndroidエミュレータ上で動作させてみようと思います。

[想定する読