API-komponenters sammensætning

Sammensætningen af API-komponenter (Application Programming Interface, Applikationsprogrammeringsinterface) bruges til interaktion mellem programmer og dataudveksling. Al interaktion mellem API-komponenter foregår via funktioner, klasser, metoder, strukturer samt konstanter fra en applikation, som andre applikationer henvender sig til.

Alle API'er kan opdeles i to kategorier:

  1. API'er indbygget i browseren bruger data fra browseren og computerens miljø for at arbejde mere avanceret med dem. For eksempel giver Geolokaliserings-API'et data, som du allerede kan bruge til at markere din placering på et interaktivt kort.
  2. Tredjeparts-API'er leveres af tjenester og websteder, som du selv skal finde på internettet. For eksempel kan en banks API give dig information om valutakurser i realtid.

De vigtigste API-arbejdsmåder:

Se også

  • sammensætningen af koncepter Programmeringsparadigme,
    som definerer tilgangen til programmering
  • metodologien OOP,
    som er bredt anvendt i programmering
  • arkitekturen REST,
    som er bredt anvendt i softwareudvikling