Quration Play

tech

Als een app je een live kaart toont of een betaling verwerkt, leent hij achter de schermen vaak een dienst die door een ander bedrijf is gebouwd.

Wat is een "API" in software?

Een manier voor programma's om met elkaar te praten
Een API (Application Programming Interface) is een set regels waarmee het ene programma iets aan het andere kan vragen. Zo kan een app live kaarten, betalingen of het weer tonen die door iemand anders zijn gemaakt.

Een API, of Application Programming Interface, is een vaste verzameling regels waarmee het ene stuk software diensten of gegevens kan opvragen bij een ander stuk software zonder te hoeven weten hoe die andere software intern werkt. Een reis-app bouwt bijvoorbeeld geen eigen kaartensysteem vanaf de grond af; ze stuurt een verzoek naar de API van een kaartenbedrijf en krijgt daarvan routebeschrijvingen of kaarttegels terug om te tonen. Hierdoor kunnen moderne apps tientallen gespecialiseerde diensten, van betalingen tot weersinformatie, combineren tot één soepele ervaring.

Een API is geen beveiligingsprogramma; dat beschrijft antivirussoftware, die kwaadaardige code opspoort en verwijdert, een compleet andere taak. Het is ook geen webbrowser, de applicatie waarmee je websites bekijkt, in plaats van de verbindende schakel achter de schermen tussen programma's.

Omdat API's zo centraal staan in moderne software, rekenen bedrijven ontwikkelaars soms geld aan voor toegang ertoe, waardoor iets wat een technisch detail lijkt, uitgroeit tot een echte inkomstenbron, zoals te zien is bij kaarten-, betalings- en AI-modelAPI's.

▶ Quration Play

tech

Wat meet de "turingtest"?Wat is "computervisie"?Wat is "prompt engineering"?Waar staat 'LLM' voor in AI?Wat doet 'versleuteling' met gegevens?Wat is 'tweefactorauthenticatie' (2FA)?Waarom zijn GPU's zo belangrijk voor moderne AI?Wat is "phishing"?Wat is "deep learning"?Wat is een "datalek"?Wat is "de metaverse"?Wat betekent "SaaS" (software as a service)?

Quration — Quration Play