Vue Router は Vue SPA の公式クライアント側ルーターです。URL をコンポーネントにマッピングし、ページ全体をリロードせずに スワップし、ナビゲーション前にロジック (認証チェックなど) を実行する ナビゲーション ガード を提供します。
ルートの定義
js
{ createRouter, createWebHistory } ;
routes = [
{ : , : },
{ : , : },
{ : , : (),
: { : } },
];
router = ({ : (), routes });
