Pourquoi valider les données côté serveur ?

Le Back-End ne doit pas supposer que le client envoie toujours des données correctes.

Exemple

Création utilisateur.

Le serveur peut devoir vérifier selon les règles du projet :

  • présence des champs requis ;
  • format attendu ;
  • cohérence ;
  • règles métier.

« Mais le formulaire React valide déjà »

C’est utile pour l’expérience utilisateur.

Mais le serveur reste responsable de ses propres contrôles.

D’autres clients peuvent appeler l’API.

Flux

DONNÉE REÇUE → VALIDATION → MÉTIER → PERSISTANCE.

Bénéfice

Réduire les données incohérentes et rendre les contrats de l’API plus explicites.

Formation Développement d’Applications et Solutions Connectées au CAFP Casablanca

Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.

Retour à la filière
WhatsApp