Çevrimdışı öncelikli ve mobil
- React Native
- Expo
- Service workers
- IndexedDB
- SQLite
İşi yapanların bağlantısı çoğu zaman en kötüsüdür — bir gemide, bir bodrumda, kapsama alanı olmayan bir sahada. Çalışmak için ağa ihtiyaç duyan bir uygulama, en çok gerektiği anda duran bir uygulamadır.
Çevrimdışı öncelikli kuruyoruz: yürüyen işin asıl kopyası cihazda durur, her değişiklik yeniden oynatılabilsin diye kaydedilir ve eşitleme belirlenimcidir — aynı değişiklik kümesi hangi sırayla gelirse gelsin aynı sonuca varır. Çakışmaları en son bağlanan cihaz değil, müşterinin onayladığı bir kural çözer.
Mobilde bu React Native ve Expo demek; insanların gerçekten taşıdığı donanımı kapsayan bir test matrisiyle. Web’de aynı işi bir service worker yapar, böylece bağlantı çalışmadığında tarayıcı sekmesi çalışmaya devam eder.