REST API (REST)
Najpopularniejszy styl API po HTTP.
Co to jest REST API?
REST (Representational State Transfer) to najpopularniejszy styl budowy API po HTTP. Zasoby (np. użytkownicy, produkty) mają adresy URL, a operacje na nich wykonuje się metodami HTTP: GET (pobierz), POST (utwórz), PUT/PATCH (zmień), DELETE (usuń).
Dane wymieniane są zwykle w formacie JSON. Prostota i oparcie na standardach HTTP sprawiły, że REST jest domyślnym wyborem dla większości integracji.
Dlaczego to ważne dla SEO
REST to wspólny język między frontendem, backendem i zewnętrznymi usługami. Jego znajomość pozwala zrozumieć, jak strony pobierają i zapisują dane.
Jak to sprawdzić
W zakładce Network zobaczysz żądania do adresów API z metodami i odpowiedziami JSON. Dobre REST API ma czytelne adresy i poprawne kody statusu.
Częste błędy
- Używanie GET do operacji zmieniających dane
- Zwracanie kodu 200 mimo błędu (zamiast 4xx/5xx)
- Brak wersjonowania i spójnej struktury odpowiedzi
Przykład
GET /api/produkty/42 → 200 → { "id": 42, "nazwa": "…" }