A Vue.js gyakorlatilag egy JavaScript-re épülő alkalmazás-mag. Beállítja a szükséges eseményfigyelőket és ezekre reagálva automatikusan frissíti a felhasználói felületet (például gombnyomásra futtat társított függvényeket).
Egyik legfontosabb tulajdonsága mégis a reaktivitás, ami annyit tesz, hogy ha egy változó módosul, akkor minden komponens ami használja azt a változót automatikusan módosítja az állapotát.
A Vue.js hivatalos dokumentációja itt található