> [Agent navigation index](/llms.txt)

# 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.](/docs/storage-bindings)

## Read and write outside components

[Use typed local, session, and generic storage helpers; handle validation, unavailable storage, and tests.](/docs/storage-helpers)
