# Étude sur les performances pour TF1 ## Analyses ### Definition des parcours "critiques" - Quelles sont les parcours pour lesquels on doit avoir une visibilité maximale ? - Quelles sont les routes ou l'on doit concentrer nos efforts pour la performance ? ### Third parties - Tagco ? - Comment s'assurer/protéger de leur changement sans que ca impact nos performances ? PartyTown ? - Gigya ### Crawl Google - ~1 millions de crawls totaux effectues par jour - plusieurs crawls dans la journée - ~110k urls uniques crawlees - ~130k urls dans nos sitemaps ### Pourrait-on plutôt prégénérer les anciennes pages (> N jours)? - Ont elles besoin de CSR ? - Detection des dates via info dans le sitemap ? - Ont elles besoin d’être MAJ ? - Quid par type de page ? - Articles/News - Vidéos ? ### Refonte de la photothèque - Besoin de demander des images exactes/précises - Pas besoin d'id/hash par type/taille ? - => permet de réduire le nombre de requête GraphQL ainsi que la taille du state Apollo Liste des evenement qui peuvent causer une invalidation du cache et/ou une regeneration de pages - mise en prod code front - modification CMS - modification SEO - modification remote config ? # Notes Tests de performances sans les Cookie Wall > [https://web.dev/articles/cookie-notice-best-practices]() Idees d'ameliorations sur le cache > [https://developers.netlify.com/guides/how-to-do-advanced-caching-and-isr-with-astro](https://developers.netlify.com/guides/how-to-do-advanced-caching-and-isr-with-astro)