Edubox
PočetnaKurseviKako funkcionišeBlogKontakt

Edubox

Platforma za online kurseve s pregledom zadataka i certifikatom po završetku.

Kursevi
DizajnProgramiranjeSvi kursevi
Platforma
O namaBlogKontaktUvjeti korištenjaPolitika privatnosti
Kontakt
info@edubox.ba+387 33 000 000InstagramLinkedInFacebook

© 2026 Edubox Žepče. Sva prava zadržana.
Svi tekstovi
Programiranje
25.07.2026. · 1 MIN

Šta je API? Objašnjeno za početnike

API je pojam koji se često spominje u IT svijetu. Saznajte šta zapravo znači, kako funkcioniše i zašto je ključan dio moderne tehnologije.

Ilustracija povezivanja dvije aplikacije putem API-ja

Šta je API?

API (Application Programming Interface) je skup pravila koja omogućavaju dvjema aplikacijama da međusobno komuniciraju. Zamislite API kao konobara u restoranu – vi (aplikacija) date narudžbu konobaru (API-ju), on je prenese kuhinji (serveru), i vrati vam gotovo jelo (podatke).

Svakodnevni primjeri korištenja API-ja

Kada koristite aplikaciju za vremensku prognozu koja prikazuje trenutnu temperaturu, ta aplikacija najvjerovatnije koristi API meteorološke službe da dobije podatke. Isto tako, plaćanje karticom online, prijava putem Google naloga ili prikaz mape u aplikaciji – sve to funkcioniše zahvaljujući API-jima.

Kako API funkcioniše u praksi?

Aplikacija šalje zahtjev (request) prema serveru, navodeći šta joj je potrebno. Server obrađuje taj zahtjev i vraća odgovor (response), obično u formatu koji se zove JSON – strukturiran način zapisa podataka koji je lako čitljiv i mašinama i ljudima.

Zašto su API-ji bitni za razvoj softvera?

API-ji omogućavaju programerima da ne moraju sve graditi od nule. Umjesto da sami razvijaju sistem za slanje emailova ili obradu plaćanja, mogu koristiti gotove API-je pouzdanih servisa i tako uštedjeti vrijeme i resurse.

Zaključak

Razumijevanje API-ja je koristan korak za svakog ko želi da uči programiranje, jer se gotovo svaka moderna aplikacija oslanja na povezivanje sa drugim servisima putem API-ja.


Svi tekstovi