Veille de la semaine #7 de 2018
- Déployer cache-control: immutable avec du cache-busting (fr) : Mise en place de l'entête HTTP
Cache-Control: immutable
et du cache-busting qui permet d'aller encore plus loin en terme de performance que la simple expiration. - Web Performance Optimisation with Webpack (en) : Un guide pour configurer Webpack pour optimiser les performances de l'application générée en travaillant sur la taille des fichiers, la mise en cache et en surveillant/analysant le résultat.
- An Overview of JavaScript Testing in 2018 (en) : Un large panorama des différents outils disponibles dans le monde JavaScript pour écrire des tests.
- React Architecture Confessions (en) : l'auteur liste 5 erreurs qu'il a faites dans un projet React avec en face la bonne manière de faire.
- 8 Reasons Why Code Breaks (en) : C'est (presque) aussi simple que ça :)
- HTTPS explained with carrier pigeons (en) : Une explication toute simple de HTTPs avec des pigeons.
- Security of JavaScript Applications (en) : Finalement pas tellement lié à JavaScript, à part le point sur le stockage d'information dans
localStorage
, le reste s'applique à tous les applications, en JavaScript ou non.
Et un peu hors-sujet :
- Les fake news n'existent pas (et c'est vrai) (fr) : ou plus exactement, c'est un peu plus compliqué que le vrai contre le faux et surtout on se rapproche dangereusement d'une censure organisée par l'État.
- Les nouveautés 2018 pour la paie (fr) : Un peu long mais un décryptage intéressant sur les changements apparus en 2018 (et à venir)
(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS veille)