Projektowanie API · Senior · Pytanie 68 z 75
Kiedy API może oferować Protobuf lub inny format binarny obok JSON?
- ✓Poprawna odpowiedź: Dla klientów z dużym wolumenem lub wrażliwych na transfer (mobile, IoT, serwisy wewnętrzne), negocjowany przez
Accept, przy zachowaniu JSON do ogólnego użytku - 2Nigdy, JSON to jedyny poprawny format API
- 3Zawsze, całkowicie zastępując JSON
Wyjaśnienie
Formaty binarne oszczędzają bajty i czas parsowania, ale trudniej je debugować i wymagają dystrybucji schematów.