Back-end

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