SSR Demo

This page demonstrates Server-Side Rendering on OpenWorkers.

🖥️ Server-Rendered Data

These values were computed on the server at request time, not in your browser.

Server Time: 2026-02-04T01:28:51.482Z
Your IP: 216.73.216.165
User Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, l...

🔄 Interactive Counter

Initial value loaded from KV storage via SSR. Click to increment via API.

412

📊 Page Load Counter

Increments on every page load (SSR and client-side navigation).

Total page loads:
229

⚙️ How it works

1.

SSR Request: Your browser requests /demo

2.

Worker Execution: OpenWorkers runs the SvelteKit server code in a V8 isolate

3.

Data Loading: +page.server.ts fetches data from KV storage

4.

HTML Rendering: Svelte renders the page with the data server-side

5.

Hydration: The page becomes interactive in your browser