pageContext
anywhereMore<head>
Static Directory (public/
)Hydration MismatchSPA, SSR, SSG, HTML-only.env
FilesInternationalization (i18n)File StructurePaths AliasesHTML StreamingAPI RoutesClient-only ComponentsDynamic import()
Error TrackingDebugRender-as-you-FetchpageContext
.page.js
• export { Page }
• export { onBeforeRender }
Node.js.page.server.js
• export { onBeforeRender }
• export { passToClient }
• export { render }
• export { prerender }
• export { doNotPrerender }
escapeInject
Browser.page.client.js
getPage()
useClientRouter()
navigate()
Routing.page.route.js
_default.page.route.js
• filesystemRoutingRoot
• onBeforeRoute
Special pages_default.page.*
_error.page.js
IntegrationcreatePageRenderer()
Vite PluginCLICommand prerender
Example of using vite-plugin-ssr
with Vue Query showcasing pagination: