- Meta crée la React Foundation afin de faire évoluer React, géré en open source depuis plus de 10 ans, vers un nouveau modèle de gouvernance centré sur la communauté open source
- L’entreprise prévoit de continuer à soutenir l’écosystème React, désormais étendu non seulement au web mais aussi au mobile, au desktop, aux consoles et aux appareils de réalité mixte
- La nouvelle React Foundation fonctionnera sous l’égide de la Linux Foundation, garantissant une gestion neutre, et prendra en charge l’organisation de React Conf, la gestion de l’infrastructure et les programmes de soutien à l’écosystème
- Le conseil d’administration comptera des représentants de grandes entreprises comme Amazon, Meta, Microsoft et Vercel, tandis que les décisions techniques relèveront d’une structure de gouvernance technique indépendante
- Meta s’engage à investir plus de 3 millions de dollars sur 5 ans et à fournir un soutien d’ingénierie dédié, afin de continuer à appuyer la stabilité et l’innovation de React sur le long terme
La croissance de React et la contribution de la communauté
- Il y a 10 ans, Meta a publié React en open source pour aider les développeurs à concevoir de meilleures expériences utilisateur
- React alimente plus de 50 millions de sites web et a été adopté dans les produits de grandes entreprises comme Microsoft, Shopify, Bloomberg, Discord, Coinbase et la NFL
- Avec React Native, l’écosystème s’est étendu au-delà du web vers le mobile, les tablettes, le desktop, les TV, les consoles de jeu et les appareils de réalité mixte
- Des milliers de formateurs, d’entreprises et de projets contribuent au développement de React, et la communauté constitue le cœur de React
- Grâce à un cercle vertueux d’innovation open source, l’ensemble de l’écosystème en bénéficie, et Meta joue son rôle dans ce cycle
Lancement de la React Foundation
- Plusieurs projets de l’écosystème React, dont React et React Native, passent sous la React Foundation
- Des projets de support, dont JSX, sont également transférés
- La mission de la React Foundation est de soutenir la communauté React et ses membres
- Maintenance de l’infrastructure React
- Organisation et exploitation de React Conf
- Création d’initiatives pour soutenir l’écosystème React
- Elle fonctionnera comme une composante de la Linux Foundation, offrant un environnement neutre vis-à-vis des fournisseurs pour les projets open source
- Elle donne aux personnes et aux entreprises qui ont fait progresser React une place à la table des décisions
Formalisation de la gouvernance
- Le conseil d’administration de la React Foundation sera composé de représentants de 7 grandes entreprises
- Amazon, Callstack, Expo, Meta, Microsoft, Software Mansion, Vercel
- Une extension supplémentaire est prévue à l’avenir
- La gouvernance métier et la gouvernance technique seront clairement séparées
- Les releases, les fonctionnalités et l’orientation technique seront gérées par une nouvelle structure portée par les maintainers et les contributeurs
- La structure de gouvernance technique fonctionnera indépendamment de la React Foundation
- L’équipe React travaille activement à cette nouvelle structure de gouvernance technique et partagera plus de détails ultérieurement sur le blog React
Le partenariat entre Meta et la React Foundation
- Meta s’engage dans un partenariat sur 5 ans pour soutenir la React Foundation
- Plus de 3 millions de dollars de financement
- Fourniture d’un soutien d’ingénierie dédié
- Cet investissement doit garantir une transition fluide vers une gouvernance indépendante, tout en maintenant la stabilité et la capacité d’innovation attendues par la communauté
- Meta continuera d’utiliser et de financer React comme outil majeur pour construire des UI sur le web et dans de nombreuses applications
- L’entreprise prévoit aussi de maintenir une équipe d’ingénieurs à plein temps dédiée à React et React Native
Perspectives d’avenir pour React
- La React Foundation ouvre de nouvelles opportunités de collaboration, d’innovation et de croissance, au bénéfice de tout l’écosystème
- Une gouvernance renforcée, une participation industrielle plus large et une excellence technique continue
- Grâce à un fonctionnement indépendant centré sur la communauté
- La participation d’entreprises diverses et de contributeurs open source devrait s’élargir
- Une structure durable sera mise en place pour répondre aux défis de nouvelle génération du développement d’UI
- La React Foundation poursuivra la philosophie de React et jouera le rôle de bien commun pour les développeurs du monde entier
- Les plus grands moments de React restent à venir
2 commentaires
Avis Hacker News
useEffectest nocif tout en recommandant à la place des hooks de bibliothèque distincts qui appellent en interneuseEffect.useMemo,useCallback, etc. est excessif. Cela provoque parfois aussi des états emmêlés. Le rendu côté serveur est devenu bien trop complexe. Avant, le minimalisme était son point fort ; maintenant, on a l'impression qu'il crée des abstractions inutilement compliquées.Tous ces grands noms comme Naver, Kakao, Line, Coupang, Baemin, ça ne veut rien dire au final quand on voit des trucs comme ça mdr