par
@rthur » 12 août 2022, 10:09
La bonne pratique c'est que si ton action fait un changement alors il faut que ce soit envoyé en POST (donc via un formulaire ou via un appel Ajax POST) et non pas en GET (via un simple lien <a href avec un paramètre dans l'url).
Ensuite entre un formulaire avec un bouton submit, ou un appel Ajax, à toi de choisir en fonction de tes compétences en JS car un traitement Ajax sera plus rapide pour ton utilisateur (pas de rechargement de page) mais nécessite de savoir gérer le retour serveur pour afficher un message de confirmation/d'erreur et potentiellement mettre à jour l'affichage de la données que tu viens de changer.
La bonne pratique c'est que si ton action fait un changement alors il faut que ce soit envoyé en POST (donc via un formulaire ou via un appel Ajax POST) et non pas en GET (via un simple lien <a href avec un paramètre dans l'url).
Ensuite entre un formulaire avec un bouton submit, ou un appel Ajax, à toi de choisir en fonction de tes compétences en JS car un traitement Ajax sera plus rapide pour ton utilisateur (pas de rechargement de page) mais nécessite de savoir gérer le retour serveur pour afficher un message de confirmation/d'erreur et potentiellement mettre à jour l'affichage de la données que tu viens de changer.