|
|
|
Show HN: Doors β Server-Driven UI Framework for Go (SSR, State, Routing)
(github.com)
|
|
1 points
by derstruct
265 days ago
|
|
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... |
|