Description
APIer er et ord som blir kastet fram og tilbake i den moderne utviklings-verdenen. Begrepet er allerede brukt i "Finn din fagområde" under "Opplæring" (der Backend står beskrevet). Mange kjenner REST APIer, og det er jo det det hintes til her. Burde vi kanskje forklart litt hva API betyr i ulike tilfeller? Selv selgere og aksjemeglere (les Finansavisen når tech selskaper er nevnt om du tviler) nevner APIer nå om dagen, og det kan til tider være vanskelig å vite hva denne siste gruppen mener når de bruker begrepet 😛
F.eks:
- Web API (REST, RPC osv.)
- API exposet i biblioteker? libCURL tilbyr jo C API for å gjøre http requests.
- Andre betydninger jeg overser fordi jeg er trøtt? 😛
Tenker meg kanskje i web tilfellet at vi kunne hatt en fin graf med noe ala: "Fronend applikasjon" -> "Server" -> "Database" eller lignende. Man kan nok trygt droppe å ha hvor dataen hentes fra. Kan kanskje være lurt å se den vanligste "API typen" for å øke foreståelsen til nybegynnere. Selv store selskaper lager fort denne type enkle CRUD-applikasjoner.