Set komponenti API-a

Set komponenti API (Application Programming Interface, Aplikacioni programski interfejs) koristi se za međusobnu interakciju programa i razmenu podataka. Sve interakcije komponenti API-a se obavljaju pomoću funkcija, klasa, metoda, struktura, kao i konstanti jedne aplikacije, kojoj pristupaju druge.

Svi API-i se mogu podeliti u dve kategorije:

  1. API-ovi ugrađeni u brauzer koriste podatke brauzera i računarskog okruženja za napredniji rad s njima. Na primer, API za geolokaciju daje podatke koje možete odmah koristiti za označavanje svoje lokacije na interaktivnoj mapi.
  2. API-ovi trećih strani pružaju ih servisi i sajtovi, koje je potrebno samostalno pronaći na internetu. Na primer, API banke može vam pružiti informacije o deviznim kursevima u realnom vremenu.

Osnovni načini rada API-a:

Pogledajte takođe

  • set koncepata Programska paradigma,
    koji određuje pristup programiranju
  • metodologija OOP,
    koja se široko koristi u programiranju
  • arhitektura REST,
    koja se široko koristi u razvoju softvera