Studia informatyka – REST API
Zestaw materiałów edukacyjnych na temat REST API w kontekście studiów informatycznych, zawierający fiszki, quizy oraz notatki.
Quiz(21 preguntas)
1. Co to jest REST?
Términos en este set(28)
Podstawy REST API(16)
Co to jest REST?
Representational State Transfer (REST) to styl architektury oparty na protokole HTTP.
Jakie są metody HTTP?
Główne metody to GET, POST, PUT, DELETE, PATCH. Każda z nich ma inne zastosowanie.
Różnica między GET a POST
GET pobiera dane, natomiast POST wysyła dane do serwera.
Prawda czy fałsz: REST wymaga stanu sesji.
Fałsz, ponieważ REST jest bezstanowy.
Jakie formaty danych używa REST?
Najczęściej używa JSON i XML.
Czym jest URI?
Uniform Resource Identifier (URI) identyfikuje zasób w sieci.
Uzupełnij zdanie: REST API wykorzystuje protokół ___
HTTP.
Co to jest HATEOAS?
Hypermedia as the Engine of Application State — zasady dotyczące interakcji z API.
Jakie są zasady REST?
- Bezstanowość - Szerokie użycie HTTP - Zasoby jako unikalne identyfikatory.
Czym jest zasób?
Zasób to obiekt, który można manipulować za pomocą REST API.
Wymień przykłady REST API.
Twitter API, GitHub API, Spotify API.
Prawda czy fałsz: REST API wspiera wiele formatów danych.
Prawda, może obsługiwać JSON, XML, HTML itd.
Co to jest endpoint?
Endpoint to adres URL, pod którym dostępny jest zasób API.
Jakie jest znaczenie statusów HTTP?
Statusy informują o rezultacie operacji na zasobach, np. 200 OK, 404 Not Found.
Czym różni się PUT od PATCH?
PUT aktualizuje cały zasób, podczas gdy PATCH zmienia tylko wybrane pola.
Co to jest autoryzacja w REST API?
Proces weryfikacji użytkownika przed dostępem do zasobów API.
Zastosowania REST API(12)
Jakie są zastosowania REST API?
Umożliwia tworzenie aplikacji webowych, integrację z innymi systemami oraz automatyzację procesów.
Prawda czy fałsz: REST API jest jedynym sposobem komunikacji w sieci.
Fałsz, są inne metody, takie jak SOAP.
Porównanie REST i SOAP
REST: lekki, prosty, używa HTTP. SOAP: bardziej złożony, używa XML.
Czym są API publiczne?
Publiczne API są dostępne dla każdej aplikacji, często bezpłatne.
Czym różni się API wewnętrzne od publicznego?
API wewnętrzne jest używane tylko w danej organizacji.
Jakie są przykłady zastosowań REST API?
Integracja z płatnościami online, usługi geolokalizacyjne, zbieranie danych z mediów społecznościowych.
Czym jest API mobilne?
API stworzone specjalnie do współpracy z aplikacjami mobilnymi.
Uzupełnij zdanie: REST API umożliwia ___ różnorodnych aplikacji.
integrację.
Prawda czy fałsz: REST API nie może być używane w systemach rozproszonych.
Fałsz, REST API świetnie sprawdza się w systemach rozproszonych.
Jakie są korzyści z używania REST API?
- Prosta implementacja - Duża elastyczność - Szeroka adopcja.
Jakie są ograniczenia REST API?
- Bezpieczeństwo - Problemy z wydajnością - Brak standardów.
Czym jest API w chmurze?
API, które oferuje usługi w chmurze, takie jak przechowywanie czy obliczenia.
Preguntas en este set(21)
1. Co to jest REST?
2. Które z poniższych jest przykładem REST API?
3. Która metoda służy do usuwania zasobów w REST?
4. Czym jest API publiczne?
5. Czym jest URI?
6. Jakie są korzyści z używania REST API?
7. Jaką rolę pełni status 404 w odpowiedzi HTTP?
8. Czym różni się API wewnętrzne od publicznego?
9. Co to jest HATEOAS?
10. Co to jest API w chmurze?
11. Która metoda jest używana do aktualizacji zasobów?
12. Które z poniższych jest ograniczeniem REST API?
13. Jakie formaty są najczęściej używane w REST API?
14. Jakie są główne zastosowania REST API?
15. Co oznacza bezstanowość w REST?
16. Prawda czy fałsz: REST API nie może być używane w systemach rozproszonych.
17. Która odpowiedź nie jest metodą HTTP?
18. Czym jest API mobilne?
19. Czym jest autoryzacja w kontekście REST API?
20. Które z poniższych jest przykładem API do integracji?
21. Jakie są główne zasady REST?
Sets relacionados
Python – podstawy (liceum)
Studia informatyka – Python – funkcje i listy
Studia informatyka – OOP – klasy i dziedziczenie
Studia informatyka – Git i kontrola wersji
Studia informatyka – Struktury danych – stos i kolejka
Informatyka liceum – instrukcje warunkowe
Studia informatyka – Python – typy i pętle
Crea tu propio set de estudio
Sube un PDF, pega tus notas o describe un tema – la IA genera tarjetas, quizzes y más en segundos.

