- Metaは、10年以上にわたりオープンソースとして運営してきたReactを、オープンソースコミュニティ中心の新しいガバナンス体制へ移行するため、React Foundationを設立
- Webだけでなく、モバイル・デスクトップ・コンソール・複合現実デバイスにまで拡大したReactエコシステムを継続的に支援する計画
- 新しいReact FoundationはLinux Foundation傘下で中立的な運営を保証し、React Confの開催、インフラ管理、エコシステム支援プログラムを担当
- 理事会にはAmazon、Meta、Microsoft、Vercelなどの主要企業が参加し、技術的な意思決定は独立した技術ガバナンス組織が担当
- Metaは5年間で300万ドル以上を投資し、専任エンジニアの支援を約束。Reactの長期的な安定性とイノベーションを継続的に後援
Reactの成長とコミュニティの貢献
- Metaは10年前にReactをオープンソースとして公開し、開発者がより良いユーザー体験を構築できるよう支援
- Reactは5,000万以上のWebサイトを支え、Microsoft、Shopify、Bloomberg、Discord、Coinbase、NFLなど主要企業の製品に採用されている
- React Nativeを通じて、Webを超えてモバイル、タブレット、デスクトップ、TV、ゲームコンソール、複合現実デバイスなど多様なプラットフォームへ拡大
- 何千人もの教育者、企業、プロジェクトがReactの開発に貢献し、コミュニティがReactの中核を形作っている
- オープンソース・イノベーションの好循環を通じてエコシステム全体が恩恵を受け、Metaはそのサイクルの一部として役割を果たしている
React Foundation発足
- ReactとReact Nativeを含む複数のReactエコシステムプロジェクトがReact Foundationへ移行
- React FoundationのミッションはReactコミュニティとその構成員を支援すること
- Reactインフラの保守管理
- React Confの企画・運営
- Reactエコシステム支援のためのイニシアチブ創出
- Linux Foundationの一部として運営され、オープンソースプロジェクトのためのベンダー中立な環境を提供
- Reactを発展させてきた個人や企業に意思決定の場での席を与える
ガバナンスの公式化
- React Foundationの理事会は7つの主要企業の代表で構成
- Amazon、Callstack、Expo、Meta、Microsoft、Software Mansion、Vercel
- 今後さらに拡大する計画あり
- ビジネスガバナンスと技術ガバナンスを明確に分離
- リリース、機能、技術的方向性はメンテナーとコントリビューター主導の新しい構造で管理
- 技術ガバナンス構造はReact Foundationとは独立して運営
- Reactチームは新しい技術ガバナンス構造を積極的に開発中で、今後Reactブログを通じて詳細を共有する予定
MetaとReact Foundationのパートナーシップ
- Metaは5年間のパートナーシップを約束し、React Foundationを支援
- 300万ドル以上の資金支援
- 専任のエンジニアリング支援を提供
- この投資は独立したガバナンスへの円滑な移行を保証し、コミュニティが期待する安定性と革新性を維持するもの
- MetaはReactをWebおよび多数のアプリでUIを構築するための主要ツールとして引き続き利用し、投資していく方針
- ReactとReact Nativeの専任フルタイムエンジニアチームも継続して運営する計画
Reactの今後の展望
- React Foundationは協力、イノベーション、成長のための新たな機会を開き、エコシステム全体に恩恵をもたらす
- 強化されたガバナンス、より広い業界参加、継続的な技術的卓越性
- コミュニティ中心の独立運営が可能になることで
- 多様な企業やオープンソース貢献者の参加拡大が期待される
- UI開発の次世代の課題に対応できる持続可能な構造を構築
- React FoundationはReactの哲学を受け継ぎ、世界中の開発者の共通資産として発展させる役割を担う
- Reactの最高の瞬間はまだ来ていない
2件のコメント
Hacker Newsのコメント
useEffectは有害だと言いながら、代わりに内部でuseEffectを呼ぶ別ライブラリのhookを使えという流れを思い出すuseMemoやuseCallbackなどを繰り返し使う構造はやりすぎだ。ときどき状態のもつれも起きるし、サーバーサイドレンダリングもあまりに複雑になった。以前はミニマリズムが強みだったのに、今では何か無駄に複雑な抽象化を作っているように見えるネカラ・クベなんて全部意味ないってことだよ、ああいうの見るとwww