Fitz LiveViews offers real-time web UI in one language without a JavaScript build step
Fitz LiveViews is a new real-time UI framework built for Fitz, a gradually typed compiled language that treats HTTP, WebSockets, auth, and an ORM as native syntax. Developers write single-file components with a .fitzv extension, and the server renders HTML, computes diffs, and pushes patches to the browser over WebSocket — requiring no client-side JavaScript framework or npm toolchain. The same component file can also compile to WebAssembly for fully offline, client-side interactivity without a server round-trip. The framework includes a typed template checker that catches mismatched props and unbound event handlers at compile time, along with a built-in UI component library. A live component gallery, documentation site, and a full admin-panel flagship app using Postgres, auth, and Docker are already publicly available on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in