Skip to page content
Quasar CLI with Vite - @quasar/app-vite

SPA 是什么

单页应用程序(SPA)是一种通过动态更新当前页面来响应导航的网站,而不是为每次导航都从服务器请求新的 HTML 文档。这种方式让路由之间的切换更加流畅,体验更接近桌面应用程序。

初始文档加载完成后,SPA 会按需获取和展示资源,通常是为了响应用户的导航或其他操作。Vue Router 通过 hash 模式或 HTML5 history 模式来更新 URL,具体取决于 /quasar.configbuild.vueRouterMode 的配置。

SPA 可以在后台与 API 通信,无需进行完整的页面刷新。对 history 模式 URL 的直接请求仍然会先到达 web 服务器,因此生产环境的托管服务必须将应用路由回退到 index.html