Vad är en API?
Det står för Application Programming Interface.
Definition
En API, eller Application Programming Interface, är ett uppsättning regler och protokoll som gör det möjligt för olika mjukvaruapplikationer att kommunicera med varandra.
Syfte
API:er fungerar som broar mellan applikationer, vilket möjliggör utbyte av data och funktioner, och är avgörande för modern mjukvara och webapplikationer.
Funktion
API:er fungerar genom att definiera hur mjukvarumoduler interagerar: en applikation gör en begäran och en annan ger ett svar, allt enligt de regler som API:et har fastställt.
Kontrakt
För att säkerställa konsekvens och säkerhet i kommunikationen definieras tjänstekontraktet mellan applikationer, som beskriver hur begärningar och svar ska struktureras.
Webbtjänster
Alla webbtjänster är API:er, men inte alla API:er är webbtjänster, eftersom API:er också kan användas för kommunikation mellan lokala applikationer.
Vill du veta mer?
Om du vill fördjupa dig i API —eller ta den här typen av utbildning till ditt team— låt oss prata. Jag hjälper team att förstå och tillämpa dessa begrepp. Jag vill gärna höra från dig!
Vad är BDD?
Behavior Driven Development (BDD) är en mjukvaruutvecklingsprocess som syft...
Vad är en arkitekt?
Termen "arkitektur" för datorer användes först av IBM 1959 och syftar till...
Vad är Body Shopping?
Body shopping är en praxis inom teknikbranschen där företag tillhandahåller...
Vad är en Arkitekt?
Termen 'IT-arkitektur' användes först av IBM runt 1959 och refererade till...
Vad betyder ASAP?
ASAP på svenska betyder "Så snabbt som möjligt" och är en akronym från enge...