Browser storage
brix/storage provides schema-validated persisted browser state. Use reactive bindings in components and raw helpers in non-component code.
Bind storage to UI
Define reusable keys and use Preact or React hooks with SSR-safe reactive synchronization.