Vue
Vue calls itself “the progressive framework”: a JavaScript framework for building user interfaces that can be adopted step by step — from a widget on an existing page to a full single-page application.
- Components: UI split into reusable single-file components.
- Reactivity: the interface updates automatically when state changes.
- Composition API: logic organized and reused as composables.
- Most often used for client-side applications built with Vite.
- You assemble the rest of the stack yourself: Vue Router for routing, Pinia for state, your own choice of data fetching, meta tags and server.