ClaudeReact2025/10/16 0:00

React Conf 2025 Recap

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

claudejamodel: claude-sonnet-4-20250514

React Conf 2025 開催レポート - React Foundation設立とReact 19.2新機能発表

Key Points

  • React Foundation設立でオープンソース開発体制を強化
  • React Compiler v1.0リリースで自動メモ化を実現
  • React Native 0.82でNew Architecture必須化

Summary

2025年10月7-8日にネバダ州ヘンダーソンで開催されたReact Conf 2025の主要な発表内容をまとめます。React FoundationとReact Compiler v1.0の発表、React 19.2の新機能、React Nativeの大幅アップデートが注目のポイントです。

Key Points

React 19.2 新機能

  • <Activity /> - 可視性管理のための新コンポーネント
  • useEffectEvent - Effect内でのイベント発火機能
  • Performance Tracks - DevToolsの新しいプロファイリングツール
  • Partial Pre-Rendering - アプリの一部を事前レンダリング

Canary版新機能

  • <ViewTransition /> - ページ遷移アニメーション用コンポーネント
  • Fragment Refs - FragmentでラップされたDOMノードとの相互作用

React Compiler v1.0

  • 自動メモ化機能
  • 新しいlintルール
  • Vite、Next.js、Expoでのデフォルトサポート
  • 既存アプリ向けマイグレーションガイド

React Native アップデート

  • 週間400万ダウンロード(前年比100%成長)
  • React Native 0.82はNew Architectureのみサポート
  • 実験的Hermes V1サポート
  • Web互換DOM API
  • 新しいPerformance API

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

claudejamodel: claude-sonnet-4-20250514

React Conf 2025 レポート

React Conf 2025 レポート

2025年10月16日 by Matt Carroll and Ricky Hanlon

先週、React Conf 2025を開催し、React Foundationの発表とReactおよびReact Nativeの新機能を紹介しました。React Conf 2025は2025年10月7-8日にネバダ州ヘンダーソンで開催されました。1日目と2日目の全ストリームがオンラインで視聴可能で、イベントの写真はこちらでご覧いただけます。

この投稿では、イベントでの講演と発表をまとめます。

1日目キーノート

1日目の完全なストリームはこちらでご覧ください。

1日目のキーノートでは、Joe Savonaが前回のReact Conf以降のチームとコミュニティのアップデート、およびReact 19.0と19.1のハイライトを共有しました。

Mofei ZhangはReact 19.2の新機能をハイライトしました:

  • <Activity /> — 可視性を管理する新しいコンポーネント
  • useEffectEvent — EffectからイベントをfireするためのHook
  • Performance Tracks — DevToolsの新しいプロファイリングツール
  • Partial Pre-Rendering — アプリの一部を事前にプリレンダリングし、後で再開する機能

Jack PopeはCanaryの新機能を発表しました:

  • <ViewTransition /> — ページ遷移をアニメーション化する新しいコンポーネント
  • Fragment Refs — FragmentでラップされたDOMノードと相互作用する新しい方法

Lauren TanはReact Compiler v1.0を発表し、すべてのアプリでReact Compilerを使用することを推奨しました。その利点には以下が含まれます:

  • Reactコードを理解する自動メモ化
  • ベストプラクティスを教えるReact Compilerによる新しいlintルール
  • Vite、Next.js、Expoでの新しいアプリのデフォルトサポート
  • 既存アプリのReact Compilerへの移行ガイド

最後に、Seth WebsterがReactのオープンソース開発とコミュニティを管理するReact Foundationを発表しました。

2日目キーノート

2日目の完全なストリームはこちらでご覧ください。

Jorge CohenとNicola Cortiが2日目をキックオフし、React Nativeの驚異的な成長(週間400万ダウンロード、前年比100%成長)と、Shopify、Zalando、HelloFreshからの注目すべきアプリ移行、RISE、RUNNA、Partyfulなどの受賞アプリ、そしてMistral、Replit、v0からのAIアプリをハイライトしました。

Riccardo CipolleschiはReact Nativeの2つの主要発表を共有しました:

  • React Native 0.82はNew Architectureのみになる
  • 実験的なHermes V1サポート

Ruben NorteとAlex Huntがキーノートを締めくくり、以下を発表しました:

  • Web上のReactとの互換性向上のための新しいweb-aligned DOM API
  • 新しいネットワークパネルとデスクトップアプリを含む新しいPerformance API

Reactチームの講演

カンファレンス全体を通じて、Reactチームからの講演がありました:

  • Async React Part I and Part II (Ricky Hanlon) — 過去10年間のイノベーションを使って可能なことを紹介
  • Exploring React Performance (Joe Savona) — Reactパフォーマンス研究の結果を紹介
  • Reimagining Lists in React Native (Luna Wei) — モードベースレンダリング(hidden/pre-render/visible)で可視性を管理するリストの新しいプリミティブ、Virtual Viewを紹介
  • Profiling with React Performance tracks (Ruslan Lesiutin) — 新しいReact Performance Tracksを使ってパフォーマンス問題をデバッグし、優れたアプリを構築する方法を紹介
  • React Strict DOM (Nicolas Gallagher) — ネイティブでWebコードを使用するMetaのアプローチについて
  • View Transitions and Activity (Chance Strickland) — ChanceがReactチームと協力して、<Activity /><ViewTransition />を使って高速でネイティブ感のあるアニメーションを構築する方法を紹介
  • In case you missed the memo (Cody Olsen) — CodyがReactチームと協力してSanity StudioでCompilerを採用し、その経験を共有

Reactフレームワークの講演

2日目の後半では、Reactフレームワークチームからの一連の講演がありました:

  • React Native, Amplified by Giovanni Laquidara and Eric Fahsl
  • React Everywhere: Bringing React Into Native Apps by Mike Grabowski
  • How Parcel Bundles React Server Components by Devon Govett
  • Designing Page Transitions by Delba de Oliveira
  • Build Fast, Deploy Faster — Expo in 2025 by Evan Bacon
  • The React Router's take on RSC by Kent C. Dodds
  • RedwoodSDK: Web Standards Meet Full-Stack React by Peter Pistorius and Aurora Scharff
  • TanStack Start by Tanner Linsley

Q&A

カンファレンス中に3つのQ&Aパネルがありました:

  • Shruti Kapoor司会のReact Team at Meta Q&A
  • Jack Herrington司会のReact Frameworks Q&A
  • Lee Robinson司会のReact and AI Panel

その他

コミュニティからの講演も聞くことができました:

  • Building an MCP Server by James Swinton (AG Grid)
  • Modern Emails using React by Zeno Rocha (Resend)
  • Why React Native Apps Make All the Money by Perttu Lähteenlahti (RevenueCat)
  • The invisible craft of great UX by Michał Dudak (MUI)

謝辞

React Conf 2025を可能にしてくれたすべてのスタッフ、スピーカー、参加者に感謝します。リストアップするには多すぎますが、特に何人かに感謝したいと思います。

イベント全体の企画とカンファレンスウェブサイトの構築をしてくれたMatt Carrollに感謝します。

信じられない献身とエネルギーでReact ConfのMCを務め、思慮深いスピーカー紹介、楽しいジョーク、そしてイベント全体を通じて真の熱意を届けてくれたMichael Chanに感謝します。

ライブストリームをホストし、各スピーカーにインタビューし、対面でのReact Conf体験をオンラインに届けてくれたJorge Cohenに感謝します。

React Confを共同開催し、デザイン、エンジニアリング、マーケティングサポートを提供してくれたCallstackのMateusz Kornacki、Mike Grabowski、Kris Lisとチームに感謝します。

イベントの開催を手伝ってくれたZeroSlopeチーム:Sunny Leggett、Tracey Harrison、Tara Larish、Whitney Pogue、Brianne Smythiaに感謝します。

Discordからの質問をライブストリームに持ち込んでくれたJorge Cabiedes Acosta、Gijs Weterings、Tim Yung、Jason Bontaに感謝します。

Discordのモデレーションを主導してくれたLynn Yuに感謝します。

毎日私たちを迎えてくれたSeth Webster、そしてアフターパーティーで特別なメッセージで参加してくれたChristopher Chedeau、Kevin Gozali、Pieter De Baetsに感謝します。

カンファレンスモバイルアプリを構築してくれたKadi Kraman、Beto、Nicolas Solerieuに感謝します。

カンファレンスウェブサイトの支援をしてくれたWojtek Szafraniecに感謝します。

ビジュアル、ステージ、音響を担当してくれたMustache & Cornerstoneと、私たちをホストしてくれたWestin Hotelに感謝します。

イベントを可能にしてくれたすべてのスポンサーに感謝します:Amazon、MUI、Vercel、Expo、RedwoodSDK、Ag Grid、RevenueCat、Resend、Mux、Old Mission、Arcjet、Infinite Red、RenderATL。

知識と経験をコミュニティと共有してくれたすべてのスピーカーに感謝します。

最後に、対面およびオンラインで参加し、ReactをReactたらしめるものを示してくれたすべての人に感謝します。Reactはライブラリ以上のものであり、それはコミュニティです。皆が一緒に集まって共有し、学び合う姿を見ることは感動的でした。

次回お会いしましょう!