Aller au contenu

React quitte Meta pour une fondation, et son compilateur passe en version 1.0

Le 7 octobre, l'équipe React a annoncé une fondation indépendante et la version stable de son compilateur. Pourquoi c'est rassurant pour vos logiciels.

Vous ne le savez peut-être pas, mais il y a de bonnes chances que votre logiciel métier, votre extranet ou votre application mobile reposent sur React. Cette bibliothèque, créée par Meta, sert à construire une immense partie des interfaces web et, avec React Native, beaucoup d'applications mobiles. Le 7 octobre 2025, lors de la React Conf, l'équipe a fait deux annonces : React et React Native vont quitter Meta pour une fondation indépendante, et le compilateur React passe en version stable. Ce sont deux bonnes nouvelles pour la durée de vie de vos logiciels.

Ce qui a été annoncé le 7 octobre

Une React Foundation

Meta a annoncé son intention de confier React, React Native et les projets associés comme JSX à une nouvelle React Foundation. Les membres fondateurs cités sont Amazon, Callstack, Expo, Meta, Microsoft, Software Mansion et Vercel. La fondation aura un conseil d'administration et s'occupera de l'infrastructure du projet, de la conférence annuelle et du soutien financier à l'écosystème.

Point important : la direction technique de React sera confiée à une structure de gouvernance séparée, que l'équipe veut indépendante de toute entreprise. L'annonce le dit sans détour : aucune société ne doit y être surreprésentée. Les détails de cette gouvernance seront précisés plus tard, après consultation de la communauté. L'annonce ne donne pas encore de calendrier.

React Compiler 1.0

Le même jour, le React Compiler est passé en version 1.0. C'est un outil qui optimise automatiquement les interfaces au moment de la construction du logiciel, en évitant de recalculer ce qui n'a pas changé. Jusqu'ici, ce travail d'optimisation se faisait à la main, avec un risque d'oubli ou d'erreur.

L'équipe React publie des résultats obtenus sur une boutique de Meta : jusqu'à 12 % de gain sur les chargements initiaux et les navigations, et certaines interactions plus de 2,5 fois plus rapides, sans hausse de la consommation de mémoire. Elle précise elle-même que les résultats varient selon les applications. Le compilateur fonctionne avec React 17 et les versions suivantes, et il est activé par défaut dans les nouveaux projets Expo, un outil très utilisé pour les applications mobiles.

Pourquoi la fondation compte pour vous

Quand on choisit une technologie pour un logiciel qui doit durer dix ans, on ne choisit pas seulement du code. On parie sur le fait que quelqu'un continuera à l'entretenir. Jusqu'ici, React dépendait des priorités d'une seule entreprise. Si Meta avait décidé un jour de réduire l'équipe, tout l'écosystème aurait été fragilisé.

Une fondation, avec plusieurs grands acteurs autour de la table, ne supprime pas ce risque mais le répartit. C'est le même chemin qu'ont suivi beaucoup de technologies devenues des standards : Linux, Kubernetes ou Node.js sont portés par des fondations. Pour un dirigeant, la traduction est simple : un logiciel construit sur React a encore de longues années devant lui, et vous trouverez des développeurs pour le maintenir.

Pourquoi le compilateur compte aussi

Un logiciel métier lent, c'est du temps perdu à chaque clic, multiplié par le nombre d'utilisateurs et de jours. Le compilateur ne transformera pas une application mal conçue en fusée, mais il retire une source fréquente de lenteur sans réécrire le code. Pour une application existante, cela peut se traduire par une interface plus fluide pour un effort raisonnable.

Il y a une nuance que l'équipe React souligne elle-même : sur du code qui ne respecte pas certaines règles de React, l'optimisation peut changer le moment où certaines actions se déclenchent. Elle recommande donc, si le projet n'a pas de bons tests automatisés, de fixer une version précise du compilateur et de mettre à jour à la main, en testant. Autrement dit : c'est une amélioration à planifier, pas un interrupteur à basculer un vendredi soir.

Ce que nous conseillons

  • Si votre logiciel repose sur React, ces annonces sont rassurantes. Pas besoin de changer quoi que ce soit dans l'urgence.
  • Si votre application est lente, demandez à votre équipe ou à votre prestataire si le compilateur a été évalué. C'est souvent un gain à faible risque, à condition de tester.
  • Si vous lancez un nouveau projet, la question « quelle technologie ? » mérite toujours d'être posée, mais React fait désormais partie des choix les plus sûrs sur la durée.
  • Dans tous les cas, exigez que le code source et la documentation vous soient remis. Une technologie pérenne ne sert à rien si le code est enfermé chez un prestataire.

C'est ce que nous faisons sur chaque logiciel métier et chaque application mobile : des technologies largement adoptées, et un code qui vous appartient. Si vous vous demandez sur quoi repose votre logiciel actuel et s'il tiendra dans le temps, parlons-en lors d'un rendez-vous de 30 minutes.

Sources

Votre logiciel tiendra-t-il dix ans ?

On regarde ensemble sur quoi il repose et ce qu'il faudrait prévoir pour le faire durer.

À lire ensuite

Tous les articles →