The Vue meta-framework.
WHAT IT ADDS
File-based routing Server rendering, static generation and hybrid modes Data fetching conventions A server layer Automatic imports Module ecosystem
WHY IT IS USED
The same reason as its equivalents: routing and rendering are needed by every application.
WHAT THE RENDERING MODES ARE
Universal, rendering on the server then hydrating Static, generated at build time Client only, where appropriate Hybrid, configured per route
WHAT HYBRID PROVIDES
Different strategies for different parts of one site.
WHY THAT IS USEFUL
Marketing pages static, an authenticated area rendered per request.
WHAT AUTOMATIC IMPORTS PROVIDE
Components and utilities available without importing.
WHAT THAT COSTS
Less explicit dependencies, which can obscure where something comes from.
WHAT TO ESTABLISH BEFORE ADOPTING
What your hosting supports.
WHAT TO PRODUCE FOR SHARED HOSTING
A static generation, where the application allows.
WHAT TO CHECK
That the generated output works when routes are entered directly.