Fashion dictates that apps should be mere thin clients, displaying data that’s stored somewhere in the cloud. But there is another way! There’s a movement growing around an alternative architecture – “local-first” apps – designed instead with data primarily stored on the device, and facilitating high performance user-experiences without sacrificing collaboration and synchronization. In this magazine, we’ll discuss some of the pros and cons of cloud-first vs local-first apps, and take a look at a JavaScript state management library called TinyBase that’s built with these principles in mind.

Curated articles, deep dives, and live experts. Delivered, not hunted.
Curated articles, deep dives, and live experts. Delivered, not hunted.