📚 GuidesBasicsData FetchingPre-rendering (SSG)Common IssuesRoutingRoutingBase URLActive LinksMore
<head>
meta tagsAuthenticationStatic Directory (public/
).server.js
/.client.js
/.shared.js
Environment VariablesInternationalization (i18n)File StructurePaths AliasesPreloadingHTML StreamingAPI RoutesRPCError HandlingDebugBuild Your Own Framework🌍 DeployStatic hostsGitHub PagesCloudflare PagesNetlify... moreServerlessCloudflare WorkersVercelAWS LambdaNetlify FunctionsFull-stackAWSDockerOtherOther deployment
🔌 IntegrationData fetchingTelefunc (RPC)tRPCTanStack QueryApollo (GraphQL)Relay (GraphQL)urql (GraphQL)gRPCSocket.IO... moreState managementReduxPiniaEffector... moreAuthenticationAuth.jsCSSTailwind CSSdaisyUICompiledVuetifystyled-componentsstyled-jsxMUIPrimeReactNextUIBootstrapGrommetMantineAnt DesignSass / Less / StylusNaive UI... moreUI frameworkReactVueSveltePreactSolidAngular... moreJavaScript ServerHTTPSExpress.jsHonoDenoFastifyNitroH3... moreBackendRuby on RailsFirebaseNginx... moreOtherMarkdownMDXEditorTauri... more
⚙ API
pageContext
Page
route
Head
Layout
ConfigError page+client.js
RoutingFilesystem RoutingRoute StringRoute FunctionRouting PrecedenceHooksdata()
guard()
onBeforeRender()
onHydrationEnd()
onPageTransitionStart()
onPageTransitionEnd()
onBeforePrerenderStart()
onPrerenderStart()
... moreUtils (server- & client-side)useData()
usePageContext()
useConfig()
throw redirect()
throw render()
clientOnly()
modifyUrl()
Utils (client-side)navigate()
reload()
prefetch()
Utils (server-side)renderPage()
escapeInject
injectFilter()
prerender()
Settingstitle
description
image
viewport
htmlAttributes
bodyAttributes
ssr
prerender
redirects
prefetchStaticAssets
hooksTimeout
passToClient
clientRouting
meta
... more