Vue is the progressive JavaScript framework. Deploy your Vue SPA with one command — history mode routing, HTTPS, and custom domains on a real server.
Vue builds to static files but every hosting platform has a different recipe for SPA routing.
Recommended plan for Vue
Vue Router history mode works out of the box. InstaPods configures nginx to fall back to index.html for all client-side routes.
For a client-side SPA, Pinia stores work as-is. If you need SSR, consider Nuxt and use the nodejs preset instead.
Vite outputs to dist/ by default. Deploy that directory directly. Vue CLI outputs to dist/ too. Both work identically on InstaPods.
One command. Real server. HTTPS included. No DevOps degree required.
Get Started