Node.js · Senior · Pytanie 64 z 75
Kiedy gRPC pasuje lepiej niż REST/JSON?
- 1Gdy chcesz danych czytelnych dla człowieka
- 2Do publicznych API wywoływanych bezpośrednio z dowolnej przeglądarki bez proxy
- ✓Poprawna odpowiedź: Do wewnętrznych wywołań między serwisami, którym służą typowane kontrakty (Protocol Buffers), strumieniowanie HTTP/2 i kompaktowe wiadomości
Wyjaśnienie
Przeglądarki nie mogą używać zwykłego gRPC bezpośrednio (potrzebny gRPC-Web albo proxy). REST pozostaje prostszy dla publicznych API i cache'owania.