Kursy i Poradniki IT - Adrian Kowalski
Kurs JavaScript dla Początkujących
O lekcji

API (Application Programming Interface) to interfejs, który pozwala aplikacjom komunikować się ze sobą. API udostępnia zestaw funkcji lub endpointów, które umożliwiają:

  • Pobieranie danych z serwera (np. aktualnej pogody).
  • Wysyłanie danych do serwera (np. formularzy rejestracyjnych).
  • Zarządzanie zasobami na serwerze (np. dodawanie lub usuwanie danych).

Typy API

  1. REST API: Oparte na protokole HTTP, wykorzystuje endpointy (np. /users, /posts) do dostępu do zasobów.
  2. GraphQL: Nowsza technologia, która umożliwia precyzyjne zapytania o dane i pobieranie tylko tych pól, które są potrzebne.