La React Conf 2024 en bref

Le 22 mai 2024 par Ricky Hanlon.


La semaine dernière nous avons organisé React Conf 2024, une conférence de deux jours à Henderson, Nevada qui a réuni plus de 700 participant·es sur place pour discuter des dernières nouveautés dans l’ingénierie d’interface utilisateur (UI). C’était notre première conférence physique depuis 2019, et nous étions enchantés de pouvoir amener à nouveau la communauté à se rencontrer ainsi.


Lors de la React Conf 2024, nous avons annoncé React 19 RC, la beta de la nouvelle architecture React Native, et une sortie expérimentale du React Compiler. La communauté est également montée sur scène pour annoncer React Router v7, les Composants Serveur universels dans Expo Router, les Composants Serveur dans RedwoodJS, et bien plus encore.

L’intégralité des flux pour le jour 1 et le jour 2 est disponible en ligne. Dans cet article, nous récapitulons les présentations et annonces de l’événement.

Jour 1

Regardez le flux intégral du jour 1 ici.

Pour lancer cette première journée, le CTO de Meta Andrew “Boz” Bosworth a souhaité la bienvenue à tou·tes puis a présenté Seth Webster, qui gère les équipes React de Meta, et notre MC Ashley Narcisse.

Dans la plénière d’introduction du jour 1, Joe Savona a partagé nos objectifs et notre vision visant à ce que React facilite largement la création de super expériences utilisateurs. Lauren Tan a suivi avec un état des lieux de React, durant lequel elle a mentionné que React a été téléchargé plus d’un milliard de fois en 2023, et que 37% des nouveaux développeurs apprennent à programmer avec React. Elle a conclu en mettant en avant le travail de la communauté React pour faire de React ce qu’il est aujourd’hui.

Pour en apprendre davantage, allez voir ces présentations de la communauté plus tard dans la conférence :

Pour la suite de la plénière, Josh Story et Andrew Clark ont présenté de nouvelles fonctionnalités à venir dans React 19, et annoncé que React 19 RC était prête pour être testée en production. Découvrez toutes ces nouveautés dans l’annonce de sortie de React 19 et allez voir ces présentations qui explorent en détail les nouvelles fonctionnalités :

Nous avons conclu la plénière avec Joe Savona, Sathya Gunasekaran et Mofei Zhang qui ont annoncé que le React Compiler était désormais open source et ont mis à disposition une version expérimentale du React Compiler pour que chacun·e puisse l’essayer.

Pour en apprendre davantage sur l’utilisation du Compiler et son fonctionnement, consultez la documentation et ces présentations :

Regardez le flux intégral du jour 1 ici :

Jour 2

Regardez le flux intégral du jour 2 ici.

Pour lancer la deuxième journée, Seth Webster a souhaité la bienvenue, Eli White a remercié tout le monde et notre Chief Vibes Officer Ashley Narcisse a fait une intro de la suite.

Dans la plénière d’introduction du jour 2, Nicola Corti a fait un état des lieux de React Native, qui comptait 78 millions de téléchargements en 2023. Il a aussi mis en avant des applis basées sur React Native, notamment plus de 2 000 écrans utilisés chez Meta ; la page de détails produit de Facebook Marketplace, qui est consultée plus de 2 milliards de fois par jour ; une partie du menu Démarrer de Microsoft Windows ; et enfin certaines fonctionnalités présentes dans presque tous les produits Microsoft Office sur mobile et desktop.

Nicola a pris soin de souligner l’immense travail fourni par la communauté pour soutenir React Native au moyen de bibliothèques, frameworks et diverses plateformes. Pour en apprendre davantage, allez voir ces présentations par la communauté :

Riccardo Cipolleschi a poursuivi la plénière du jour 2 en annonçant que la nouvelle architecture de React Native est désormais en beta et prête à être adoptée par les applis en production. Il a présenté de nouvelles fonctionnalités et des améliorations liées à la nouvelle architecture, et partagé la feuille de route pour l’avenir de React Native. Pour plus de détails, c’est par ici :

La plénière a continué avec Nicola qui annonçait que nous conseillons désormais de démarrer avec un framework tel qu’Expo pour toute nouvelle appli créée avec React Native. Dans le cadre de ce changement d’approche, il a annoncé une refonte de la page d’accueil et du guide démarrage rapide dans la documentation. Vous pouvez consulter le nouveau guide de démarrage rapide dans la documentation de React Native.

Pour finir, la plénière s’est conclue avec Kadi Kraman qui présentait les dernières nouveautés et améliorations d’Expo, et la façon de démarrer un développement React Native avec Expo.

Regardez le flux intégral du jour 2 ici :

Q&R

Les équipes React et React Native ont conclu chaque journée par une session de questions-réponses :

Et plus encore…

Nous avons aussi eu droit à des présentations sur l’accessibilité, la gestion des erreurs, CSS et plus encore :

Merci

Merci à toute l’équipe d’organisation, aux orateur·ices et aux participant·es qui ont rendu possible React Conf 2024. Vous êtes bien trop nombreux·ses pour vous lister, mais nous souhaitons remercier certaines personnes tout particulièrement.

Merci à Barbara Markiewicz, l’équipe de Callstack et l’évangéliste développeurs de l’équipe React Matt Carroll pour avoir aidé à planifier l’événement dans son ensemble ; ainsi qu’à Sunny Leggett et toute l’équipe de Zero Slope pour avoir aidé à organiser l’événement.

Merci à Ashley Narcisse d’avoir été notre MC et Chief Vibes Officer, et à Michael Chan et Jamon Holmgren d’avoir modéré les sessions de questions-réponses.

Merci à Seth Webster et Eli White de nous avoir accueillis chaque jour et d’avoir piloté la structure et le contenu, et à Tom Occhino de nous avoir rejoints pour une communication spéciale lors de l’après-soirée.

Merci à Ricky Hanlon pour ses retours détaillés sur les présentations, son aide au design des diapos, et d’une façon générale sa capacité à fignoler tous les derniers détails.

Merci à Callstack d’avoir créé le site de la conférence, et à Kadi Kraman et l’équipe Expo d’avoir créé l’appli mobile de la conférence.

Merci à tous les sponsors qui ont rendu l’événement possible : Remix, Amazon, MUI, Sentry, Abbott, Expo, RedwoodJS et Vercel.

Merci à notre équipe AV pour les visuels, la scène et la sono, et au Westin Hotel pour nous avoir accueillis.

Merci à tou·tes les orateur·ices qui ont partagé leurs connaissances et leur expérience avec la communauté.

Pour finir, merci à celles et ceux qui ont participé sur place ou en ligne pour avoir illustré ce qui fait de React, React. React est davantage qu’une bibliothèque, c’est une communauté, et nous avons été très inspirés de voir comme tout le monde s’est rassemblé pour apprendre et partager ensemble.

À la prochaine fois !