J'aime bien que ces jours-ci, nous ayons une option pour obtenir notre contenu Web du serveur: nous pouvons faire une requête HTTP à l'ancienne (avec sa propre URL dans le navigateur) ou nous pouvons faire un appel AJAX et remplacer des parties du DOM à la volée.Obtenir du contenu: AJAX vs Appel HTTP "régulier"
Ma question est la suivante: comment décidez-vous quelle méthode utiliser quand il y a une option à utiliser?
Dans les «vieux jours» nous aurions à redessiner la page entière (y compris les parties qui n'ont pas changé) si nous voulions afficher un contenu mis à jour. Maintenant que AJAX a mûri, nous n'avons plus besoin de le faire. nous pourrions, peut-être, rendre une "page" une fois et juste mettre à jour les parties changeantes au besoin. Mais quelles seraient les conséquences de le faire? Y a-t-il une bonne règle pour faire un rechargement complet d'une page par rapport à un rechargement partiel d'une page via AJAX?
Je suis très intéressé par cette discussion. Il y a cependant un point que je ne comprends pas: que voulez-vous dire par «changement de contexte»? – balteo
Changer le contexte dans ce cas serait quelque chose comme: Je regarde mes informations de compte de contrôle Maintenant, je change de contexte pour regarder les taux hypothécaires. Je n'ai pas quitté le site des banques, mais ma tâche a changé: j'ai changé de contexte. – MikeEL