ECMA(European Computer Manufacturers Association)はイーシエームエーだと思っていたけどエクマって読むらしい。(どうでもいい。
Angular JSはアンギュラーだと思っていたけど結構アングラーって言う人がいる…アングラサイトみたいじゃね?(どうでもいい。
jsフレームワークは画面の変更を内部データに、内部デーを画面の変更にかってに同期をとってくれる(SPAでも煩雑化しない)
ReactはUI開発のためのJavaScriptライブラリである…UI作成のためのjsフレームワーク。
ライブラリとフレームワークの違い。ライブラリはユーザが呼び出す。フレームワークはユーザコードが呼び出される。
この逆転現象をIoC…inversion of Controlという。
progressive framework…段階的に機能追加していけるフレームワーク。
コンポーネント…ウィジェット(UI部品)を作成する仕組みのこと
→テンプレート(HTML)とオブジェクト(JavaScript)とスタイル(CSS)の集合である。
→複数配置も可能。
→入れ子構造(コンポーネントの中にコンポーネントを入れる。またそのコンポーネントの中に入れることが可能)
→入れ子構造(コンポーネントAにコンポーネントBとコンポーネントCが内包されている)
vue router…URLをページごとに分ける仕組み
vuex…中央管理のためのデータベース?
vue cli…コマンドラインインターフェース…自動的に骨組みをつくるCLI
Element…ナビゲーションメニュー、カルーセル、モーダルダイアログなどのUIが少ないコードで書けるライブラリ
Vue.js develops…デバッグ
VSCode+Vetur…Vue.jsの開発に特化したエディタ
vue.jsのビルド…モジュールの依存関係を解消し1ファイルにまとめること
vue.jsではidではなくclass指定(.class)でもバインド対象を選べるが…上の方にある1つがバインド対象となる。
タイトルとURLをコピーしました
コメント