System Design · Senior · Pytanie 50 z 75
Dlaczego odpowiedź API dla klientów mobilnych warto projektować z myślą o długim życiu starych wersji?
- ✓Poprawna odpowiedź: Stare wersje aplikacji żyją miesiącami
- 2Klienci mobilni aktualizują się automatycznie zaraz po wydaniu
- 3Klienci mobilni nie używają API, tylko działają offline
Wyjaśnienie
W przeciwieństwie do webu nie da się „przeładować” wszystkich użytkowników. Potrzebne są wsteczna zgodność, wersjonowanie, wymuszona aktualizacja dla krytycznych zmian i metryki według wersji klientów.