Vue Router adalah library perutean resmi untuk Vue.js yang menyelaraskan URL browser dengan komponen yang ditampilkan tanpa memicu reload halaman penuh.

Konsep Kunci Materi:
  • Komponen <router-link>: Menggantikan tag <a> standar untuk navigasi halus di sisi klien.
  • Komponen <router-view>: Titik tempat komponen halaman aktif dirender.
  • Dynamic Route Matching: Mendukung rute dinamis dengan parameter seperti /user/:id.
  • Navigation Guards: Memeriksa hak akses (otentikasi login) sebelum mengizinkan pengguna berpindah ke halaman tertentu.