Doors – Server-Driven UI Framework for Go (SSR, State, Routing)
Doors – Server-Driven UI Framework for Go (SSR, State, Routing)
It has reactive state, components, lifecycle control, SSR by default, and an HTTP API-free architecture. Highlights * Explicit and type-safe DOM manipulations * State is a communication primitive first, a render driver by choice * No coupling between state primitives, components, and dynamic containers — combine them into your own abstractions or use directly * URI decoded into a struct and exposed as a state primitive * Built on top of templ Core advantages over Phoenix LiveView * Non-blocking event handling and parallel rendering * Syncs via short-lived HTTP requests, taking full advantage of QUIC * Event hooks as separate HTTP requests, so forms are sent as native form-data It’s free for development and non-commercial production use. Licensed under BUSL-1.1 (each release goes open source after 4 years). Docs & tutorial: https://doors.dev Article series on dev.to: https://dev.to/derstruct/you-dont-need-npm-to-ship-fully-fea...
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
A Java server-state web framework
The webworkers driven UI framework has officially ended the Beta phase
Pue – server-driven UI with Python/Vue
Baahu - fast 4kb state machine-based web UI framework
Remlok, simple server-aware Clojure UI framework
Neo.mjs – the webworkers driven UI framework
Neo.mjs, the webworkers driven UI framework
Neo.mjs – Webworker-driven UI framework
Python server/client framework using OpenAPI for routing and validation
Minimalistic web server & framework implemented in C