Zestaw komponentów API

Zestaw komponentów API (Application Programming Interface, Interfejs Programowania Aplikacji) jest używany do interakcji między programami i wymiany danych. Wszystkie interakcje komponentów API są realizowane za pomocą funkcji, klas, metod, struktur, a także stałych jednej aplikacji, do której odwołują się inne.

Wszystkie API można podzielić na dwie kategorie:

  1. API wbudowane w przeglądarkę wykorzystują dane przeglądarki i środowiska komputerowego do bardziej złożonej pracy z nimi. Na przykład, API Geolokalizacji dostarcza dane, które możesz następnie wykorzystać do zaznaczenia swojej lokalizacji na interaktywnej mapie.
  2. API stron trzecich są udostępniane przez serwisy i strony internetowe, które trzeba samodzielnie znaleźć w internecie. Na przykład, API banku może udostępnić Ci informacje o kursach walut w czasie rzeczywistym.

Główne sposoby działania API:

Zobacz też

  • zestaw koncepcji Paradygmat programowania,
    który definiuje podejście do programowania
  • metodologia OOP,
    która jest szeroko stosowana w programowaniu
  • architektura REST,
    która jest szeroko stosowana przy rozwoju oprogramowania