Glossaire

Qu'est-ce que le serveur (backend) ?

Le backend est la partie cachée d'une application que les utilisateurs ne voient jamais : le code du serveur qui applique les règles, parle à la base de données, garde les secrets et se connecte à d'autres services.

Quand vous cliquez sur « Réserver » sur une page de réservation, l'interface envoie la demande au backend. Le backend vérifie que le créneau est toujours libre, enregistre la réservation dans la base de données, envoie un courriel de confirmation et indique à l'interface que tout a fonctionné.

Le backend est le lieu de la confiance. Il décide qui peut voir ou modifier quoi, il garde les clés des services comme les paiements et le courriel, et il vérifie chaque requête au lieu de croire ce que dit le navigateur.

Les backends fonctionnent sur des serveurs ou des plateformes sans serveur, et communiquent avec l'interface au moyen d'une API.

Questions

Une application peut-elle fonctionner sans backend?

Les applications simples le peuvent, comme un site statique ou une calculatrice. Dès que vous stockez des données pour beaucoup de personnes, que vous encaissez des paiements ou que vous avez besoin de clés privées, il vous faut un backend.

Qu'est-ce que le backend-as-a-service?

C'est un backend prêt à l'emploi, généralement une base de données accompagnée d'un système de connexion et de stockage, que vous utilisez au lieu d'écrire votre propre serveur.

Voir aussi

  • Interface ou backend : quelle différence?
  • Qu'est-ce qu'un serveur?
  • Comment créer une API REST

Mythex · Pricing · Créez n'importe quoi avec l'IA · Modèles de sites web et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)