Co to jest API?
API to umowa między dwoma programami: jeden mówi 'wyślę ci taki request', drugi mówi 'odeślę ci takie dane'. To kontrakt, nie konkretny program.
Wyjaśnienie
API (Application Programming Interface) to zestaw zasad pozwalający dwóm programom komunikować się ze sobą. Gdy aplikacja mobilna pyta serwer 'zwróć mi listę produktów', wysyła ten request przez API. Serwer odpowiada według ustalonego formatu (np. JSON). Najpopularniejszy typ API to REST API i GraphQL.
Kiedy ma sens
Każda aplikacja, która komunikuje się z serwerem (czyli prawie każda), używa API. Pisząc własną aplikację, prawie zawsze projektujemy własne API jako pierwszy krok.
Przykłady
- API banku — twoja aplikacja może zapytać o saldo konta
- API Google Maps — strona wyświetla mapę pobraną z serwera Google
- API Stripe — twoja aplikacja przyjmuje płatności
Powiązane terminy
Potrzebujesz aplikacje webowe?
Panele admina, MVP dla startupu, narzędzia wewnętrzne, prosty SaaS.
Zobacz pełną stronę usługi albo napisz do nas.
Chcesz porozmawiać?
Pierwsza rozmowa i wstępna estymata są bezpłatne. Odpowiadamy w ciągu jednego dnia roboczego — z ręki człowieka, nie formularza.