Chaque fois qu’un programme informatique est développé, qu’il s’agisse d’un site web, d’une application informatique ou d’une application mobile, il comporte deux parties principales.
La première est la partie que les utilisateurs peuvent voir et avec laquelle ils peuvent interagir. C’est l’interface (frontend) du programme.
L’autre partie que les utilisateurs ne peuvent pas voir ou avec laquelle ils ne peuvent pas interagir et qui contient toutes les fonctionnalités est appelée le backend du programme.
Nous pouvons également les distinguer comme une couche d’accès aux données pour le backend tandis que la couche de présentation du frontend.
Ainsi, le backend couvre les aspects suivants d’un programme.
- Les ressources matérielles.
- La technologie du logiciel
- L’infrastructure du réseau
Tous ces éléments fonctionnent ensemble pour fournir la fonctionnalité au programme. Dans tout programme informatique, les utilisateurs interagissent avec le programme en utilisant le frontend ou l’interface. Tandis que les développeurs travaillent sur les fonctionnalités backend, tout comme un mécanicien travaille sur le moteur d’une voiture.
Read More