Offline first

Ozone uses Service worker network interception to deliver applications

Why Offline first?

Network interception has been a thing for a while for progressive web applications. Ozone uses this framework and makes it a way to create runtimes for applications with APIs. Using the same service worker to let the apps work together and form a hidden virtual system of applications which works together, sharing functionality.

This is especially useful if you are making app suites, like a calendar app can directly work together with a to do list app, or a social media app can directly integrate with a video calling app.

Offline first doesn't mean offline-only, we can still make applications that depend fully on the network to function, and still use offline first architecture to personalize or cross integrate the app better.


Did this page help you?