quelques trucs utiles (genre detach, l'utilisation de data, l'object literal lookup) mais complètement contre le "append en une seule fois", pour des raisons de sécurité. Après, c'est très facile de se retrouver avec du XSS.
J'utilise intensivement .text() pour écrire mon texte à l'intérieur des éléments (qui utilise createTextNode, qui n'exécute donc pas le JS ou le HTML éventuel).
petite remarque sur le partage de liens : il y a quantités de langages server-side et quantités de ressources disponibles facilement pour chacun de ces langages
je ne suis pas sur que ça vaille le coup de mettre des astuces de perfs de ces langages sur cette liste ?
Effectivement, j'ai hésité avant de publier, si tout le monde publie en fonction du language, la liste peut vite devenir imbittable.
Solution 2 listes bien différenciées soit l'utilisation des tags backend / frontend
Pour l'instant j'ai une préférence pour réserver cette liste au front, mais je donne un peu de temps pour que les gens s'expriment et on verra en fonction.
Il n'a pas tout à fait tort, mais il oublie quand même pas mal de choses sur les interfaces modernes. Beaucoup n'ont pas de fallback, ou un fallback très mauvais. Genre un bouton commander qui ouvre une popin. Il est impossible d'envisager ne pas accrocher immédiatement le gestionnaire javascript