#54 - Arrêter le “script” de javascript pour améliorer les performances - Anthony le Goas et Bruno Sabot


Episode Artwork
1.0x
0% played 00:00 00:00
Aug 19 2020 56 mins   235

“On ne fait plus beaucoup de javascript aujourd’hui. Les développeurs.euses ont surtout des compétences sur un ou plusieurs frameworks”


Javascript a connu jQuery, puis AngularJS, puis node, puis vue et react. Autrement dit le petit langage de scripting pour “animer un peu de texte” sur une page a beaucoup changé ! Tellement changé que nous embarquons désormais de vrai framework pour l'exécution du code dans le navigateur client. Mais quid de la performance dans tout cela ? Ces nouveaux framework ne seraient-ils pas qu’un lourd appendice qui améliore les capacités au détriment du temps de chargement ou de la rapidité d'exécution ? 


Ce nouvel épisode d’IFTTD - If This Then Dev, présenté par Bruno Soulez et produit par CosaVostra, nous nous intéressons à la performance du javascript et surtout à ce que l’on doit faire pour gagner en performance. Nous nous posons aussi la question de la nécessité ou pas de gagner en performance, bien sûr !


Les D.E.V. de la semaine sont Anthony le Goas, Directeur technique et Bruno Sabot front-end développeur chez Zenika. Anthony et Bruno viennent nous parler de leurs expériences avec Javascript mais aussi avec tous ces framework. Ils nous expliquent les performances que l’on peut améliorer avec Javascript et comment y parvenir. Quelque soit le framework utilisé !


Liens évoqués pendant l’émission


PageSpeed Insights, l’outil de Google pour analyser la performance des pages web : https://developers.google.com/speed/pagespeed/insights/?hl=fr


Outils d’aide à l’optimisation du code JavaScript : https://perf.link/ ou https://jsperf.com/


SvelteJS le framework (ou plutôt le compilateur) dont on a parlé pendant l’épisode : https://svelte.dev/


Retrouvez tous nos épisodes sur notre site https://ifttd.io/listes-des-episodes/


Continuons la discussion

@ifthisthendev (https://twitter.com/ifthisthendev)

@bibear (https://twitter.com/bibear)

@brunosabot (https://twitter.com/brunosabot)

@anthony_legoas (https://twitter.com/anthony_legoas)


Discord (https://discord.gg/FpEFYZM)


Facebook (https://www.facebook.com/ifthisthendev/)


LinkedIn (https://www.linkedin.com/company/if-this-then-dev/)

LinkedIn Bruno (https://www.linkedin.com/in/brunosabot/)

LinkedIn Anthony (https://www.linkedin.com/in/anthonylegoas/)