Effective React: Lessons from 10 Years - Cory House - NDC Copenhagen 2025

Effective React: Lessons from 10 Years - Cory House - NDC Copenhagen 2025

🎙 Cory House 👥 227K 📅 3 novembre 2025 ⏱ 59 min 👁 14K 📄 revue d'actualité 🧭 2026-08-13
Disponible en : Français (actuel) English

Mots-clés

Reactgestion d'étatReact QueryZodError BoundariesServer ComponentsTypeScriptperformancearchitecturebonnes pratiques

Résumé

Dans cette conférence donnée à NDC Copenhagen en 2025, Cory House partage les leçons tirées de 10 années d’utilisation de React, en s’appuyant sur son expérience de consultant auprès de nombreuses équipes. Il commence par retracer l’évolution de la gestion des données en React, depuis les classes et componentDidMount jusqu’aux hooks, en soulignant les pièges de useEffect. Il présente ensuite des solutions modernes comme React Query (TanStack Query) pour simplifier la gestion des états de chargement, d’erreur et de cache, et insiste sur l’importance des Error Boundaries pour éviter les écrans blancs. Il aborde également la validation des données à l’exécution avec Zod, en expliquant comment elle permet de détecter les erreurs de typage entre le front et le back-end. Enfin, il évoque les React Server Components, leur adoption encore limitée et les controverses autour de leur promotion par Vercel. La conférence se conclut par une série de conseils pratiques sur les bibliothèques tierces, les patterns de composants réutilisables, les outils de développement et l’organisation des fichiers.

167 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée : l’orateur partage des retours d’expérience concrets et des recommandations directement applicables. Il illustre ses propos avec des exemples de code et des anecdotes issues de sa pratique de consultant, ce qui renforce la crédibilité de ses conseils. L’argumentation est solide, bien structurée et progressive, montrant l’évolution des bonnes pratiques au fil des années. Il prend soin de nuancer certains points, comme l’adoption des React Server Components, en reconnaissant les critiques légitimes. Cependant, certaines affirmations restent subjectives, comme son appréciation personnelle de certaines bibliothèques, mais elles sont généralement étayées par des arguments techniques.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est correcte pour une conférence technique : l’orateur cite des bibliothèques open source (React Query, Zod, Ky) et des concepts officiels de React (Error Boundaries, Suspense). Il ne fournit pas de références académiques, mais cela n’est pas attendu dans ce contexte. La qualité des sources est bonne, car il s’appuie sur son expérience et sur des outils largement reconnus. L’adéquation entre le titre et le contenu est parfaite : le titre annonce clairement un retour d’expérience sur 10 ans de React, et c’est exactement ce qui est délivré. Aucun commentaire n’a été fourni pour analyse.

212 mots

Adéquation titre / contenu

Le titre reflète parfaitement le contenu : un retour d'expérience sur 10 ans d'utilisation de React, avec des conseils pratiques et des évolutions de bonnes pratiques.

Qualité & fiabilité

8/10

L'orateur est un expert reconnu de React, avec 10 ans d'expérience pratique et de conseil auprès de nombreuses équipes. Les conseils sont concrets, basés sur des exemples réels et des retours d'expérience. La présentation est structurée et didactique, mais certaines affirmations restent subjectives (opinions personnelles) et ne sont pas systématiquement étayées par des sources externes.

Moments clés

Sources citées

  • NDC Conferences — Site officiel de la conférence NDC où la présentation a été enregistrée.
  • NDC Copenhagen — Page dédiée à l'édition de Copenhague de la conférence NDC.

Sources concordantes

  • React Query documentation — Documentation officielle de React Query, qui confirme les fonctionnalités mentionnées (caching, retries, refetch).
  • Zod documentation — Documentation officielle de Zod, qui illustre la validation de schémas à l'exécution.

Apport & nouveautés

L’apport principal de cette conférence est de fournir une synthèse actualisée des bonnes pratiques React en 2025, basée sur une expérience de terrain. L’orateur met en lumière des évolutions récentes comme l’utilisation de React Query avec throwOnError, la validation runtime avec Zod, et l’adoption progressive de Suspense pour le data fetching. Il apporte également un éclairage critique sur les React Server Components, en distinguant les aspects techniques des controverses commerciales.

Pour aller plus loin :

127 mots

Profil radar

Le profil radar montre un bon équilibre entre quantité et qualité de l'information, avec un niveau technique élevé et une fiabilité globale solide. La conférence est dense et technique, mais reste accessible grâce à des exemples concrets.

Fiabilité 8/10