Hva er API? Enkelt forklart
I forbindelse med programmering vises begrepet API igjen og igjen. Vi forklarer deg med enkle ord hva det er og hva du trenger det til.
Hva er API?
API er en forkortelse for "Application Programming Interface". Så et API er et grensesnitt: Den kobler sammen programvare og maskinvarekomponenter, for eksempel applikasjoner, harddisker eller brukergrensesnitt.
- Ved programmering standardiserer APIer dataoverføringen mellom programdeler, for eksempel moduler og programmer.
- Komplekse programmer kan ikke lenger uten APIer. Individuelle programdeler, såkalte moduler, er innkapslet fra den faktiske koden. Modulene kommuniserer da bare via API.
- Enkelt sagt, APIer oversetter programvaren til maskinspråk, noe som gjør den lesbar for forskjellige komponenter.
Hvorfor trenger du API-er?
- Takket være programmoduler og de tilknyttede API-ene er komplekse programmer enklere å vedlikeholde. Et API bruker dataene som er sendt til å teste om modulen fungerer som den skal. Dette gjør det lettere å finne og rette feil.
- I tillegg fungerer APIer som datasendere i programvareområdet: innhold kan utveksles mellom forskjellige nettsteder og programmer ved hjelp av APIer.
IT-området er fullt av begreper som ikke er selvforklarende. Vi har derfor skrevet forskjellige praktiske tips som omhandler denne saken. Les for eksempel nøyaktig hva programvareutvikling betyr.