Svelte · Senior · Frage 19 von 75
Wie rendert Svelte auf dem Server?
import { render } from "svelte/server";
const { head, body } = render(App, { props: { user } });- 1Der Browser rendert und sendet HTML zurück an den Server
- 2Nur über SvelteKit, da Svelte selbst kein SSR hat
- 3
rendererzeugt HTML, undhydratehängt sich daran
Antwort zeigen
Richtige Antwort: render erzeugt HTML, und hydrate hängt sich daran
Erklärung
Effects und onMount laufen auf dem Server nicht. Code in <script> läuft an beiden Orten und muss daher ohne window sicher sein.