TinyBase logoTinyBase

Countries

These demos build the same country browser in different UI frameworks. They show how TinyBase indexes, persistence, and reactive UI bindings work together to load country data, persist starred rows, and switch between filtered slices.

Countries (React)

In this demo, we build a simple app that uses React and a simple Store object to load and display country data. Read more.

Countries (Svelte)

In this demo, we build the same app as the Countries (React) demo, but with Svelte 5 and the ui-svelte module. Read more.