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.
