Salut,
La question est dans le titre ;)
@Grafikart, tu as passé le site sous Node ? ou un système maison en JS ? Quelle est l'amélioration apportée ? En attendant c'est diablement efficace =)
C'est autre chose, les pages se chargent avec des requêtes ajax. J'ai déjà réalisé des choses comme ça rien qu'avec Jquery mais ce n'était pas aussi performant. D'autant que les données doivent tout de même être importantes =)
Les 'topics' sont chargés de façon classique pas en ajax
on récupère la page complète (avec le dragon :-)
https://www.grafikart.fr/forum/topics/23640
647ko dont 640ko à partir du cache (c'est lourd quand même !!!)
webpack 180ko !!! mais rapide quand même
Oui exact, c'est du XHR
Sinon pour en revenir au sujet, perso j'ai pas trop vu de différence
Je pense que les petites config auront plus de mal à digérer le surplus de js
je vais tester sur mon raspi
En fait chaque page est chargé en Ajax et injecté dans le body. Cela n'accélère pas le chargement des données (car tu charge toute la page que tu veux visiter) en revanche ça accélère le rendu car le navigateur n'a pas à réinterpréter la partie <head>
et charger les assets depuis le cache. De la même façon j'ai mis les session sur Redis (au lieu du système de fichier) donc ça a fait gagner quelques ms). Enfin, certains composants sont chargé après coup ce qui permet aussi d'afficher les pages plus rapidement (comme les commentaires sur la partie tutoriel)