Partie d’un logiciel ou d’un site Web invisible pour les utilisateurs non autorisés, comprenant la couche d’accès aux données.
La partie back-end permet de gérer les fonctionnalités au travers d’un panneau de configuration (dashboard), d’administrer les droits utilisateur, de créer et l’éditer des contenus (CRUD).
Il existe plusieurs types de back-end :
- back-end sur le Cloud ou ServerLess (par exemple Firebase)
- back-end orienté serveur (déployé sur un serveur avec généralement 3 couches : API, base de données et application)
- back-end décentralisé (infrastructure déployée sur plusieurs serveurs indépendants)
Synonyme : backend, partie dorsale, arrière-plan