Šta je API?
API je dogovoreni način na koji dva programa razgovaraju preko interneta: tvoj kod pošalje zahtev tuđem servisu i dobije odgovor u obliku koji oba razumeju.
Kad tvoja online prodavnica naplati karticu, ona ne obrađuje novac sama. Pošalje zahtev API-ju servisa za plaćanje („naplati 30 evra sa ove kartice“) i dobije odgovor: uspelo ili odbijeno. Isto važi za slanje mejlova, mape, vremensku prognozu ili AI chat u aplikaciji.
Zamisli konobara u restoranu. Ti ne ulaziš u kuhinju, nego kažeš konobaru šta hoćeš, a on ti donese tanjir. API je taj konobar: zna šta smeš da naručiš i u kom obliku stiže odgovor.
Gde ćeš ga sresti
- Kad Claude Code traži „API ključ“, misli na šifru po kojoj servis zna da si to ti i koliko da ti naplati.
- Supabase automatski pravi API nad tvojom bazom, pa aplikacija čita i upisuje podatke bez posebnog servera.
- API ključevi su tajna i čuvaju se u env varijablama, nikad u kodu.
Povezani pojmovi
Na LudusVibe kursu ove pojmove koristiš u praksi, dok praviš svoj sajt ili aplikaciju.