Vue.js/Vue Router

SPA を作るための支援をしてくれるライブラリになる。

主には何をやってくれるかというと、URL に対するコンポーネントのコントロールをやってくれる。 指定した iframe 的な要素内に指定した Vue のコンポーネントを自動展開してくれる。

この URL とコンポーネントのルーティングを決めてやるだけで後は Vue Router が勝手にやってくれる。

書き換わるのはこの iframe 的な中身だけなので、Vue.js の世界は連続しているということになる。 URL に対してコントロールしてくれるので、 a タグを使って指定した URL を指定するだけで Vue Router の機能を発動することができるので楽である。

こいつに Vuex を組み合わせると、ページ間を飛び越えても情報が維持されるので非常にコードが楽になる。 JS が(画面がロードされないので)継続的に値を保持できるので、所謂 session 的な役割を担うことができる。

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