Rendering Modes

服务器端渲染

编辑此页面

Solid Router 支持 Solid 的所有 SSR 功能。此外,它还包含了 Solid 的过渡功能,因此可以与 suspenseresourceslazy components 组件自由搭配使用。

在使用 SSR 时,可以选择直接使用静态路由器,或通过传入 URL 让浏览器路由器在服务器端默认使用它。

import { isServer } from "solid-js/web";
import { Router } from "@solidjs/router";
<Router url={isServer ? req.url : ""} />;

Solid Router 还提供了一种定义 load 函数的方法,该函数可以与路由并行加载,参考 render-as-you-fetch

报告此页面问题