Site rendering engine for Go (WASM-friendly).
A lightweight rendering layer built on top of tinywasm/dom, designed to generate web pages with minimal overhead. Provides small, efficient primitives for composing views, routing, and rendering UI structures while keeping WebAssembly binaries tiny and dependency-free.
- Architecture & Developer Guide: Comprehensive LLM-optimized guide covering the isomorphic rendering engine, routing, modules, components, asset bundling, and RBAC access control.
See MIGRATION.md for changes in API (v0.2+).
- Nested Routes: Support for
#module/param/action. - Lifecycle Hooks:
BeforeNavigateAwayandAfterNavigateTo. - Simplified API:
site.Serve(":8080")andsite.Mount("app"). - Navigation Component: Navigation UI moved to
components/nav.