Meta将把React移交给Linux基金会以消除单一厂商主导担忧

Meta宣布将React、React Native和JSX贡献给Linux基金会下的全新React基金会,强调"任何单一公司或组织都不应过度主导"。React基金会将由七家企业成员组成,包括亚马逊、Meta、微软、Vercel等,负责维护React基础设施、商标管理和生态赞助。作为最受欢迎的JavaScript框架,React自2013年创建以来使用率超过80%。此举旨在建立独立的技术治理结构,解决生态系统中对供应商影响力的不满。

Meta将把React、React Native和JSX(JavaScript XML)贡献给新成立的React基金会,该基金会隶属于Linux基金会。Meta表示"重要的是不能让单一公司或组织占据过度主导地位。"

React基金会将从七家企业成员开始运营,包括亚马逊、Callstack、Expo、Meta、微软、Software Mansion和Vercel。基金会的职责包括维护React的基础设施和商标、组织React大会以及赞助React生态系统。首任执行董事将由Meta的React负责人Seth Webster担任。

React由Facebook于2013年创建,是最受欢迎的JavaScript框架。(Facebook于2021年更名为Meta。)最新的JavaScript现状调查显示,超过80%的受访者在使用React。React Native是基于React的跨平台UI框架,虽然不如网页版React那样占主导地位,但微软是其重要用户。React的使用率可能还受到AI编程工具日益普及的推动,根据我们的经验,这些工具在没有特定提示的情况下往往默认使用React框架。

Webster和其他团队成员表示"React已经超越了任何一家公司的范畴。"除了成立基金会,计划还包括创建一个独立的技术治理结构,团队相信这将确保没有单一厂商占据主导地位。

如果React获得真正独立的治理,这将是及时的,因为生态系统中对厂商参与存在一些不满,特别是针对Vercel的担忧,Vercel是基于React的Next.js框架的赞助商。21人的React核心团队包括5名Vercel员工、14名Meta员工和2名独立成员。Next.js在React文档中被推荐为"充分利用React架构创建全栈React应用"的框架。没有其他框架得到同样的描述。

React本身并不是一个完整的框架,不包括数据获取和路由等重要功能。文档明确不鼓励单独使用React。

Vercel的业务基于托管网络应用程序,Next.js是默认选择,一些开发者抱怨很难在其他地方使用。与Vercel竞争的JavaScript托管公司Netlify提供Next.js托管服务,但抱怨Next.js"没有适配器机制,其他参与者无法通过该机制支持其他平台。相反,Next.js构建使用的是私有的、基本无文档的格式,可能随时变化。"

并非所有React开发者都认为Vercel是负面影响。Redux(React状态管理工具)的维护者Mark Erikson今年早些时候争论说,React团队需要Vercel赞助其React服务器组件计划,而Meta对此没有需求,该公司没有做任何不当行为。

尽管受欢迎,React并未得到普遍喜爱,因复杂性增加而受到批评,特别是对于使用其服务器端功能的用户。一位开发者在评论这一消息时说:"感觉React总体上有一个持续增加复杂性和功能的轨迹。对于事实上已成为前端标准的东西来说,这很不幸。"这表明厂商主导并不是React生态系统中基金会和即将成立的技术委员会需要解决的唯一挑战。

Q&A

Q1:React基金会是什么?它的主要职责是什么?

A:React基金会是隶属于Linux基金会的新组织,由七家企业成员组成,包括亚马逊、Meta、微软等。其主要职责包括维护React的基础设施和商标、组织React大会以及赞助React生态系统发展。

Q2:为什么要成立React基金会?

A:主要是为了解决单一厂商主导的担忧。React已经超越了任何一家公司的范畴,需要独立的治理结构确保没有单一厂商占据主导地位,特别是针对生态系统中对Vercel等厂商参与的不满。

Q3:React目前在开发者中的使用情况如何?

A:React是最受欢迎的JavaScript框架,最新调查显示超过80%的受访者在使用。它的使用率还受到AI编程工具普及的推动,这些工具往往默认使用React框架。

来源:The Register

0赞

好文章,需要你的鼓励

2025

10/10

08:56

分享

点赞

邮件订阅