Hvad er en API?
Det står for Application Programming Interface.
Definition
En API, eller Application Programming Interface, er et sæt regler og protokoller, der tillader forskellige softwareapplikationer at kommunikere med hinanden.
Formål
APIs fungerer som en bro mellem applikationer, hvilket muliggør udveksling af data og funktionalitet, og er essentielt for moderne software og webapplikationer.
Funktion
APIs fungerer ved at definere, hvordan softwaremoduler interagerer: en applikation laver en anmodning, og en anden giver et svar, alt efter de regler, der er fastsat af API'et.
Kontrakt
For at sikre konsistens og sikkerhed i kommunikationen defineres en servicekontrakt mellem applikationer, der beskriver, hvordan anmodninger og svar skal struktureres.
Webtjenester
Alle webtjenester er APIs, men ikke alle APIs er webtjenester, da APIs også kan bruges til kommunikation mellem lokale applikationer.
Vil du vide mere?
Hvis du vil gå mere i dybden med API —eller bringe denne form for træning til dit team— så lad os tale sammen. Jeg hjælper teams med at forstå og anvende disse begreber. Jeg vil meget gerne høre fra dig!
Hvad er BDD?
Behavior Driven Development (BDD) er en softwareudviklingsproces, der sigte...
Hvad er en Architect?
Udtrykket 'computerarkitektur' blev først brugt af IBM omkring 1959, med re...
Co je Body Shopping?
Body shopping je praxe v technologickém průmyslu, kde firmy poskytují lidsk...
Hvad betyder Release?
En release, eller lancering, refererer til en specifik version af software,...
Hvad betyder CI?
Continuous Integration (CI) er en softwareudviklingspraksis, hvor udviklere...