Projektowanie API · Senior · Pytanie 60 z 75
Po co dostarczać oficjalne SDK obok dokumentacji surowego HTTP?
- ✓Poprawna odpowiedź: SDK mogą zawierać dobre praktyki (ponowienia z backoffem, klucze idempotencji, pomocniki paginacji, odświeżanie uwierzytelnienia), żeby klienci nie implementowali ich źle
- 2SDK są wymagane dla HTTPS
- 3Surowego HTTP nie da się udokumentować
Wyjaśnienie
Kosztem jest utrzymanie dla każdego języka; generowane SDK plus ręcznie pisane pomocniki to popularny kompromis.