APIer
Ett API (Application Programming Interface) är ett gränssnitt som låter din applikation prata med andra applikationer — eller låter andra prata med din.
Arkitekturstilar — olika sätt att strukturera kommunikationen
- REST — resurser och HTTP-verb, det vanligaste valet för nya API:er idag
- GraphQL — Facebooks frågespråk, klienten väljer exakt vilka fält den vill ha
- SOAP — äldre, XML-baserat protokoll, vanligt i företagssystem och .NET-arv
- Microservices — dela upp systemet i flera oberoende tjänster som pratar via API:er