Améliorer les performances de nos sites webs en jouant à "Cache-Cache" avec le navigateur - Maxime Dubourg
Titre : Améliorer les performances de nos sites webs en jouant à “Cache-Cache” avec le navigateur Dans un contexte dans lequel l’économie de bande passante et de CPU prend une importance grandissante dans le monde du web, les fonctionnalités de caching offertes par HTTP et par nos navigateurs peuvent s’avérer être des alliés précieux. Que ce soit du côté du serveur, du fournisseur d’accès internet ou du client, la mise en place de cache(s) est une des manières les plus largement répandues sur le web afin d’améliorer les performances d’un site en limitant ses temps d’accès aux ressources externes et/ou en dé-dupliquant ses requêtes. Au delà du pilotage du cache permis par HTTP et ses headers, l’émergence des frameworks JS pour le frontend et de nouvelles APIs dans nos navigateurs nous permettent aujourd’hui de mettre en place des stratégies de caching beaucoup plus fines, et même pourquoi pas, de se passer du réseau ! Dans ce talk, je détaillerai les outils de cache mis à disposition des développeurs frontend afin de construire des applis web performantes, résilientes et économes.