Backend
Le backend est la partie du système que l'on ne voit jamais, celle qui garde les dossiers et vérifie les règles pour chaque écran qui l'interroge.
Également appelé côté serveur partie serveur back end
Définition
Le backend est la moitié d'un système que personne ne voit, donc quand vous appuyez sur un bouton, ce qui se produit derrière, c'est le backend. Il garde les dossiers, vérifie les règles et répond à l'écran. La partie que vous regardez est devant, et la partie qui se souvient est derrière.
Prenez un écran de rendez-vous, où la liste des créneaux libres sur votre téléphone est le devant. La raison pour laquelle deux patients ne peuvent pas prendre seize heures ensemble, c'est le backend. Il reçoit la première demande, l'écrit, puis annonce à la deuxième personne que le créneau est parti. Ce contrôle doit vivre à un seul endroit. Si chaque écran décidait seul, un magasin vendrait deux fois son dernier article un vendredi chargé, et quelqu'un passerait la soirée à s'excuser. Un système de stock comme Storek tient parce qu'un seul endroit possède le chiffre, et non quatre écrans.
Voici ce que la plupart des gens ignorent : une application mobile et un navigateur peuvent parler au même backend. La secrétaire travaille sur un ordinateur, le gérant regarde les mêmes chiffres depuis son téléphone dans la voiture, et un client réserve depuis une tablette chez lui. Tous les trois interrogent le même endroit, donc le stock, les réservations et les prix ne peuvent pas se contredire. C'est pourquoi, quand Linkysoft réalise d'abord une application web puis ajoute une application mobile, la seconde coûte bien moins cher que la première, car la moitié difficile existe déjà.
La question mérite d'être posée avant de signer, car certains prestataires construisent un petit système séparé derrière chaque écran. Cela marche le jour de la livraison, puis l'application affiche les prix d'hier, plus personne ne sait quel chiffre est juste, et la réparation devient une reconstruction. Demandez donc si le site et l'application lisent au même endroit, et demandez ce que deviennent vos dossiers si vous changez de prestataire l'an prochain.
Vous n'avez pas besoin de comprendre le fonctionnement, mais vous avez besoin de trois choses écrites. Les données sont à vous, et elles sont sauvegardées d'une manière que vous avez vue à l'œuvre lors d'une vraie restauration, pas seulement promise. On peut aussi vous en remettre une copie dans un fichier ordinaire quand vous le demandez. Linkysoft écrit ces lignes dans le contrat, parce qu'un backend détient souvent la seule copie de ce qu'une entreprise ne peut pas refaire de mémoire.
Questions sur Backend
Quelle est la différence entre le frontend et le backend ?
Un site et une application mobile peuvent-ils partager un seul backend ?
À qui appartiennent les données du backend ?
Ai-je besoin de mon propre serveur pour un backend ?
Vous ne voyez toujours pas comment cela s'applique à votre projet ?
Dites-nous ce que vous construisez et nous vous répondrons simplement.