Landing / GET /

How this Worker printed this document.

ursprung is a fullstack web and native application framework purpose-built for the Cloudflare platform. This landing is a page route. The schematic is the path from the ursprung config to this HTML.

01 / Internals

source

shared build

ursprung graph

two builds

this isolate

paint

signal

clicks 0

01 / 06

An app begins as an ursprung config.

The ursprung config names the Worker, the bindings, and the routes tree. A route may have a page component, api handlers, a layout, and children.

source

Live host tag

This control is a second client component on the same page route. The Worker printed it. A client module attached on the host tag. The count lives in a signal.

Count: 0

02 / This request

GET / matched the landing.

The entrypoint answered first. The router found this page route. Root printed the HTML shell. Home printed the schematic. Two client modules attached to host tags.

01

entrypoint

__ursprung.js

02

router

GET /

03

layout

Root

04

page component

Home

05

client render

host tag + paint