Aller au contenu

Le glossaire · Une idée plus claire

Serveur

Un serveur est une machine sur laquelle les applications s'exécutent dans un environnement contrôlé par les développeurs.

Mis à jour le

Un serveur est une machine sur laquelle les applications s'exécutent dans un environnement contrôlé par les développeurs. À contrario du client frontend qui lui s'exécute sur la machine de l'utilisateur final le serveur informatique permet des traitements dits « backend » et communique généralement par le réseau avec d'autres applications clientes ou serveur.

Que fait un serveur ?

Un serveur attend des requêtes de clients (navigateur, application mobile, autre serveur), les traite et renvoie une réponse. Un serveur web, par exemple, répond aux requêtes HTTP en envoyant des pages ou des données. Un serveur peut être une machine physique, une machine virtuelle ou un service d'hébergement cloud.

Le code qui s'y exécute est le backend : il expose des endpoints et accède aux bases de données. Il peut être écrit avec Node.js. Un framework comme Next.js peut aussi produire des pages directement sur le serveur.

La prochaine étape

Et si on donnait forme
à votre idée ?

30 minutes pour parler de votre projet, de vos enjeux et de la suite.

Parlons de votre projet