Get started in an afternoon.
Released assets are public files on the edge, like any image on a CDN, so a page or an app needs no key: one base URL, then ids.
- Point the SDK at your organization. One base URL on the edge, set once where your app starts.
- Render by id. The component reads the asset from the edge and picks the file from what the device says: scheme, motion, density, format and language. A merge in Brua reaches it within a minute, with no deploy of yours.
- Keep the ids typed. The command line writes the released ids into your code as constants, so a missing asset is a compile error, and
--check fails the build when they drift. The GitHub Actions push new versions from your pipeline.
SDKs for React, Vue, Svelte, SwiftUI, Jetpack Compose and .NET, for Blazor and server-rendered pages alike. Each has a guide in the docs.