Što je API? Objašnjena sučelja za programiranje aplikacija
API je sučelje za programsko programiranje, koncept koji se primjenjuje svugdje, od alata naredbenog retka do poslovnog Java koda do web aplikacija Ruby on Rails. API je način programske interakcije s odvojenom softverskom komponentom ili resursom. Ako ne napišete svaki pojedini redak koda ispočetka, komunicirat ćete s vanjskim softverskim komponentama, svaka sa svojim API-jem. Čak