
Vue.js
Progressive JavaScript framework with an approachable learning curve, reactive data binding, and a flexible composition API for building UIs.
Vue.js combines reactive data binding, a template-based syntax, and a flexible Composition API, offering an approachable learning curve without sacrificing power. Its ecosystem includes Pinia for state management, Vue Router for navigation, and Vite for build tooling.
A popular choice for teams that prefer HTML-like templates, Chinese-speaking developer communities, and projects where gradual adoption is important. Use it to build SPAs, progressively enhance multi-page sites, and create component libraries with a gentle learning curve.
URL
https://vuejs.org/Recommended tools

tRPC
End-to-end typesafe API framework that shares TypeScript types between server and client without code generation, zero-rest, full IntelliSense.

Astro
Content-focused web framework that ships zero JavaScript by default, with island-architecture hydration for interactive components when needed.

Svelte
Compiler-first UI framework that shifts work from the browser to the build step, ships minimal JavaScript and delivers high runtime performance.