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-07T16:13:53.007Z
Your IP: 18.97.14.88
User Agent: CCBot/2.0 (https://commoncrawl.org/faq/)...

🔄 Interactive Counter

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

415

📊 Page Load Counter

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

Total page loads:
241

⚙️ 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