Diciptakan oleh Evan You pada tahun 2014, Vue menggabungkan bagian-bagian terbaik dari AngularJS (template directives) dan React (Virtual DOM & komponen reaktif).

Konsep Kunci Materi:
  • Deklaratif vs Imperatif: Alih-alih memanipulasi elemen DOM satu per satu dengan document.getElementById, Anda hanya mendefinisikan hubungan antara data dan tampilan.
  • Performa Tinggi: Core Vue 3 berukuran sangat ringan (~16KB gzipped) dengan algoritma compiler-informed Virtual DOM yang cepat.
  • Dua Gaya API: Mendukung Options API (pemula & terstruktur) dan Composition API (fleksibilitas logika skala enterprise).