Each page loads oxid's own Python runtime compiled to WebAssembly and the framework
as precompiled bytecode. Their source is the same files the browser suite tests, in
oxid's sdist under examples/.
For with keys, Show, two-way bindingResource, Loading, ErroredSwitch, an Action on submithtml(t"…")A links, query(); ?mode=history for pushStateexamples/locales): the same page tree in English, Spanish and Catalan — pages/[lang]/blog/[slug].py has two parameters, the default language has no URL segment, and the switcher is plain links because the build knows every URL. Twelve pages, and not one of them fetches a runtime. oxid site examples/localesexamples/site): a whole site rather than a page — pages/ as the site map, one page per post from static_paths(), a layout, a sitemap and a robots.txt as endpoints, and one island on the one post that needs it. It has no single page to link to here; run it with oxid serve examples/site --prerender or build it with oxid site examples/siteoxid.schema, Markdown rendered at build time — and one ::: island container in a post's prose. Needs pip install "oxid[content]"; build it with oxid prerender, or serve it with oxid serve --prerendermount(page, "#app", when="never") and island(view, when="idle"|"visible"). Under this dev server everything is live at once; the deferral only exists in a oxid prerender buildOptimistic, a Portal modal, an ActionForm