From 31268dba40713ebdcaedfc3bf0e998ceb5fd8e74 Mon Sep 17 00:00:00 2001 From: Julie Nginn Date: Mon, 18 Nov 2024 11:45:21 +0100 Subject: [PATCH] Update conclusion + lightouse CI --- _posts/2024-10-29-we-love-speed-2024.md | 47 +++++++++++-------------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/_posts/2024-10-29-we-love-speed-2024.md b/_posts/2024-10-29-we-love-speed-2024.md index ec5cc8a10..045693747 100644 --- a/_posts/2024-10-29-we-love-speed-2024.md +++ b/_posts/2024-10-29-we-love-speed-2024.md @@ -41,7 +41,7 @@ d’ajouter par exemple l’attribut `preload` sur une balise `a` pour demander navigateur. >
-> +> Julie > Comme nous utilisons React pour notre application, l'utilisation de HTMX n'est pas vraiment utile. > Il est déjà possible avec React de précharger les ressources en avance. Mais ça reste un outil intéressant... >
@@ -49,7 +49,7 @@ navigateur. >
> ...effectivement, HTMX semble être intéressant, mais on se retrouve à ajouter > beaucoup d'attributs dans le HTML. Ça peut le rendre le markup moins lisible. Et en plus, ça donne l'impression de recoder les comportements du navigateur. -> +> Jules >
## INP vs JS @@ -79,8 +79,7 @@ Faire passer Babel sur les node_modules. En fait, du point de vue d’un développeur, on peut se dire que cela va augmenter les temps de build drastiquement, et on aurait sûrement raison. Mais en fait, il faut voir le bénéfice qu’il y a derrière. Si on personnalise les règles Babel pour qu’elles correspondent aux navigateurs de nos utilisateurs, on s’évite des transformations inutiles qui -augmenteraient -le poids de nos fichiers Javascript. +augmenteraient le poids de nos fichiers Javascript. Une nouvelle fonctionnalité de React appelée RSC (React Server Components) permet combiner le rendu côté serveur avec l'interactivité côté client. @@ -96,27 +95,26 @@ Pour nous montrer un exemple concret d’abus de JavaScript : il a montré du co Il s’agit d’un FlameGraph du rendu de notre `