Vue.js

必要知識

  • HTTP
  • ブラウザのネットワーク的挙動
  • HTML
  • CSS
  • JavaScript
  • Node.js
  • npm
  • webpack

最低限これぐらいの知識が無いと自分が何やってるかわからなくなる。 この程度がわからないなら Vue を使わないほうがよい。

こいつは何をどこまでやるモノなのか

Vue クラスがあってこいつでオブジェクトを生成してそれを DOM にバインドするというのが流れ。

つまり Vue オブジェクトの使い方を覚えるのが Vue の中心。jQuery なら $関数 のセレクタを覚えてそれに対する操作を順に覚えていくとと同じである。 まずそこ。 Angular のようにバリバリ一枚岩の何かを整えるのではない。

設計する上での注意

Vue.js を使うにあたってはそれがいつどこ由来で出来上がるのかを常に意識する必要がある。

いくつかのタイミングがある。

  • Vue が webpack でコンパイルされるタイミング
  • テンプレートがサーバサイドのテンプレートエンジンにより描画されるタイミング
  • Vue 内のロジックが動くタイミング
  • Vue がテンプレートを解釈するタイミング
  • 実際に動くタイミング

これをわかってないと、後で、この値はどこからとってくるのか?という混乱を生む。

javascript/vuejs/start.txt · 最終更新: 2019-07-02 11:16 by ore