はじめに
Vue.js (Vue とも呼ばれます) は、Evan You 氏によって作成され、2014 年 2 月に初めてリリースされました。 同氏による Vue の目的は、JavaScript のプログレッシブな軽量バージョンを作成することでした。
Vue は、開発者がソフトウェア コンポーネントとデータを接続する一連のカスタム HTML 属性を追加することによって、ユーザー インターフェイスを作成できるように設計されています。 このタスクを実行するために、Vue.js では、HTML 属性を、ページの入力または出力部分をモデルにバインドする "ディレクティブ" として解釈します。 このモデルは、標準の JavaScript 変数によって表されます。
Vue コア ライブラリを任意のページに追加して、データ バインディングとイベント処理に強力な機能を使用するダイナミック HTML マークアップの作成をすぐに開始することができます。 このトレーニング モジュールを完了すると、Vue.js フレームワークを使用して機能的なアプリケーションを作成できるようになります。
目標
このモジュールでは、次のことを行います。
- Vue.js の中核となる概念を探求する。
- 機能的な Web ベースのアプリケーションを作成する。
- データをページに表示する。
- データを HTML 属性にバインドする。
- スタイルとクラスのバインディングを探求する。
前提条件
- 知識:
- HTML と CSS
- JavaScript
- ソフトウェア:
- Git
- コード エディター (Visual Studio Code など)。