vite-plugin-ssr
v0.4.77
OverviewIntroductionNext.js ComparisonVue TourReact Tour
🌱 Get StartedScaffold new appAdd to existing app
📚 GuidesBasicsRoutingData FetchingPre-rendering (SSG)Access pageContext anywhereCommon IssuesMore<head>Static Directory (public/)LayoutsSPA, SSR, SSG, HTML-only.env FilesInternationalization (i18n)File StructureCustom Exports/HooksPaths AliasesPreloadHTML StreamingAPI RoutesClient-only ComponentsDynamic import()Error TrackingDebugBuild Your Own Framework
RoutingServer Routing VS Client RoutingFilesystem RoutingRoute StringRoute FunctionActive LinksPage RedirectionBase URLCatch-All RoutesRouting PrecedenceVue Router & React Router
🌍 DeployStatic hostsGitHub PagesCloudflare PagesNetlifyOtherServerlessCloudflare WorkersVercelNetlify FunctionsAWS LambdaFirebaseOtherDockerOther
🔌 IntegrationData fetchingApollo (GraphQL)Vue QueryRelay (GraphQL)Wildcard API (RPC)urql (GraphQL)gRPC (RPC)OtherData storeVuexReduxPiniaPullStateOtherAuthenticationNextAuth.jsOtherCSS, styling, CSS frameworksTailwind CSS / Windi CSSWindi CSSVuetifyCSS-in-JSstyled-componentsBoostrap (Vanilla JS)Sass / Less / StylusOtherUI frameworksSveltePreactSolidAngularOtherServerHTTPSExpress.jsFastifyhapiFirebaseOtherOtherMarkdownOther
⚙ APICorepageContextGlobal configprerender configincludeAssetsImportedByServerdisableAutoFullBuildNode.js & browser.page.js • export { Page } • export { onBeforeRender }Node.js.page.server.js • export { Page } • export { onBeforeRender } • export { passToClient } • export { render } • export { prerender } • export { doNotPrerender }renderPage()injectFilter()escapeInjectprerender() programmaticBrowser.page.client.js • export { Page } • export { render } • export { clientRouting }navigate()Routing.page.route.js_default.page.route.js • export { filesystemRoutingRoot } • export { onBeforeRoute }Special pages_default.page.*_error.page.js
vite-plugin-ssr

Svelte

Example:

  • GitHub > ryanweal/vite-plugin-ssr-svelte
  • [deprected] GitHub > aral/vite-plugin-ssr-svelte
✍ Edit this page