Composition API adalah inovasi terbesar di Vue 3 yang memungkinkan pengelompokan logika kode berdasarkan fitur fungsional, bukan berdasarkan opsi struktur.

Konsep Kunci Materi:
  • Primitif ref(): Membungkus nilai primitif (string, number, boolean) ke dalam objek reaktif dengan properti .value.
  • Primitif reactive(): Membuat objek bersarang menjadi proksi reaktif langsung.
  • Sintaks Ringkas <script setup>: Menghilangkan boilerplate export default dan return.
  • Custom Composables: Mengekstrak logika reaktif ke dalam fungsi useCounter(), useAuth() yang dapat digunakan kembali di banyak komponen.