Setiap instance komponen Vue melewati serangkaian tahapan inisialisasi saat dibuat, diperbarui, dan dihancurkan.

Konsep Kunci Materi:
  • created(): Data reaktif dan event telah diatur, tetapi template belum dipasang ke layar DOM.
  • mounted(): Komponen telah dirender sepenuhnya ke layar DOM; titik awal terbaik untuk pemanggilan API dan integrasi library luar.
  • updated(): Dipicu setelah Virtual DOM selesai memperbarui tampilan akibat perubahan data.
  • unmounted(): Dipicu saat komponen dihapus; krusial untuk mematikan interval timer (clearInterval) dan WebSocket.