Vue Composition API
Die in Vue 3 eingeführte Alternative zur Options API – Hooks-artige ref, reactive, computed in einer setup()-Funktion oder <script setup>.
Inspiriert von React Hooks. <script setup> ist die Standardempfehlung ab Vue 3. Unterschied zur Options API: bessere TypeScript-Typisierung, besser komponierbare Logik (Composables statt Mixins), keine "this"-Fallen. Die Options API funktioniert weiterhin aus Gründen der Abwärtskompatibilität – Vue wollte v2-Nutzer nicht im Stich lassen.