Projektowanie API · Senior · Pytanie 44 z 75
Jak API może wspierać klientów mobilnych w podejściu offline-first?
- ✓Poprawna odpowiedź: Zapewnić synchronizację przyrostową (zmiany od kursora lub wersji), idempotentne zapisy z ID generowanymi przez klienta i wykrywanie konfliktów
- 2Wyłączać zapisy offline
- 3Wymagać od klientów pobierania wszystkiego przy każdym uruchomieniu
Wyjaśnienie
ID generowane przez klienta (UUID) pozwalają aplikacji tworzyć rekordy offline i synchronizować je później bez duplikatów.