Hvad er API? Enkelt forklaret
I forbindelse med programmering vises udtrykket API igen og igen. Vi forklarer dig med enkle ord, hvad det er, og hvad du har brug for det.
Hvad er API?
API er en forkortelse for "Application Programming Interface". Så en API er en grænseflade: Den forbinder software og hardwarekomponenter, såsom applikationer, harddiske eller brugergrænseflader.
- Ved programmering standardiserer API'er dataoverførslen mellem programdele, f.eks. Moduler og programmer.
- Komplekse programmer kan ikke længere klare sig uden API'er. Individuelle programdele, såkaldte moduler, er indkapslet fra den faktiske kode. Modulerne kommunikerer derefter kun via API.
- Kort sagt, API'er oversætter softwaren til maskinsprog, hvilket gør den læsbar for forskellige komponenter.
Hvorfor har du brug for API'er?
- Takket være programmoduler og de tilknyttede API'er er komplekse programmer lettere at vedligeholde. En API bruger de data, der er videregivet til at teste, om modulet fungerer korrekt. Dette gør det lettere at lokalisere og rette fejl.
- Derudover fungerer API'er som datasendere i softwareområdet: indhold kan udveksles mellem forskellige websteder og programmer ved hjælp af API'er.
IT-området er fuld af udtryk, der ikke er selvforklarende. Vi har derfor skrevet forskellige praktiske tip, der behandler denne sag. Læs for eksempel, hvad nøjagtigt software engineering betyder.