Komponen adalah blok pembangun independen yang dapat digunakan kembali berkali-kali di berbagai bagian halaman web.

Konsep Kunci Materi:
  • Modularitas: Memecah aplikasi antarmuka besar menjadi bagian-bagian kecil (seperti Navbar, Card, Footer).
  • Isolasi State: Setiap instance komponen memiliki salinan datanya sendiri yang tidak saling bentrok.
  • Komponen Global: Didaftarkan dengan app.component('nama', {...}) dan dapat langsung dipanggil di template manapun.