clientlaag
Clientlaag, ook wel de presentatie- of clientlaag genoemd, is in softwarearchitectuur de laag die draait op de client en verantwoordelijk is voor de gebruikersinterface en de interactie met de gebruiker. In een multi-lagen architectuur bevindt de clientlaag zich boven de serverlaag en de data-laag. De belangrijkste taken zijn het weergeven van informatie, het verzamelen van gebruikersinvoer en het doorgeven van requests aan de server via API’s, zoals REST of GraphQL.
In de praktijk kan de clientlaag bestaan uit een webclient (in een browser), een mobiele app of
Communicatie met de server gebeurt doorgaans via een service- of API-laag. De clientlaag stuurt requests, ontvangt
Voordelen van een duidelijke clientlaag zijn onder meer een duidelijke scheiding van zorgen, herbruikbare UI-componenten en