Krugovi
UslugeKurseviOnline kurseviBlogKontakt

Krugovi

Kursevi, administrativne usluge, računovodstvo i poslovno savjetovanje na jednom mjestu.

Ponuda
UslugeRačunovodstvoKursevi uživoPrijava na kurs
Online kursevi
O platformiPisanje poslovnih/biznis planovaPisanje projekataPoslovno pregovaranjeSvi online kursevi
Platforma
BlogKontaktProvjera sertifikataUslovi korišćenjaPolitika privatnosti
Kontakt
info@krugovi.net+387 65 947 229

© 2026 Krugovi. Sva prava zadržana. Krugovi360 · Miloša Obilića 78, 76300 Bijeljina
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šćenja 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 – strukturisan 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 svakoga ko želi učiti programiranje, jer se gotovo svaka moderna aplikacija oslanja na povezivanje sa drugim servisima putem API-ja.


Svi tekstovi