> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ex2.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Qu’est-ce qu’un Back End?

## Le concept de Back End 

En programmation informatique et en développement web, le back end réfère à tout logiciel que les utilisateurs ne peuvent simplement pas voir. Cet "arrière du décor" doit communiquer avec l’avant pour lui livrer le contenu. Contrairement au [Front End](https://help.ex2.com/fr/article/quest-ce-quun-front-end-q9h327/?bust=1783440445736), cette section est donc invisible pour les visiteurs du site. 

Le Back End contient les mécanismes qui font fonctionner un site web ou une application. Les utilisateurs ne peuvent ni voir ni interagir avec celui-ci, mais il détermine la manière dont se stocke et se gèrent les données. 

En d'autres mots, le back end se réfère au côté serveur du contenu. Celui-ci communique avec le côté client pour fournir l’information demandée par les requêtes. Les langages de programmation traditionnels incluent Java, [Javascript](https://help.ex2.com/fr/article/quest-ce-que-le-javascript-1cnbq4h/?bust=1679516818414), C++, Node.js, Python et [PHP](https://help.ex2.com/fr/article/quest-ce-que-le-langage-php-et-a-quoi-ca-sert-1lay66/?bust=1679579472224). 

Django, Laravel, Express, et Rails sont également des format de code populaires. Le Back End doit fonctionner de manière transparente avec le front end pour obtenir le résultat souhaité sur l’interface utilisateur publique.