Źródło: Arkusze CKE
Co to jest REST API?
Warianty odpowiedzi
-
A
Architektura API oparta o zasoby i standardowe operacje HTTP
-
B
Framework do testowania API
-
C
Biblioteka JavaScript do komunikacji z bazami danych
-
D
Protokół sieciowy do transferu danych binarnych
Wyjaśnienie
REST API to sprawdzony standard komunikacji między aplikacjami, na przykład między frontendem w przeglądarce a serwerem z bazą danych.
Cała koncepcja opiera się na tak zwanych zasobach. Zasobem może być cokolwiek, np. użytkownik, produkt czy zamówienie. Każdy zasób ma swój unikalny adres URL.
Do wykonywania operacji na zasobach używa się standardowych metod HTTP. Pobieranie danych to GET, dodawanie nowych to POST, edycja to PUT, a usuwanie to DELETE. Dane najczęściej przesyła się w czytelnym formacie JSON.