ViteでReact Compilerがネイティブ化:ビルドが17.6倍高速に

The Rust React Compiler is now native in Vite

oxcチームが2026年8月にRust製React Compilerの公式サポートをリリースしたことを受け、ウェブサイトビルダーOutlyneは1,036ファイルのReact Routerコードベースを移行し、コンパイラ部分で約17.6倍の高速化を達成しました。@vitejs/plugin-react v6.1.0では実験的なネイティブサポートが追加され、Vite設定で`compiler: true`を渡すだけで利用可能です。React Routerのフレームワークモードなど、Vite Reactプラグインを使えない場合は`@acusti/vite-plugin-react-compiler`を使用します。Babelベースのコンパイラでは対応できなかったtry/catch内の条件ロジックや分割代入プロパティの再代入などもサポートされ、ツールチェーン全体で同じReact Compilerバージョンを使用できるようになりました。

Babelと比較して、予備ベンチマークでは10倍以上の速度です。
  1. shikck200

    Web開発は過剰エンジニアリングの極みだ。そして今やAIのおかげで、それはさらに悪化するだろう。ウェブには本当にリセットが必要だと思う。

  2. adzm

    もうコンパイルパイプラインにbabelがいらない、やったー!

  3. BretonForearm

    Reactコンパイラって何?JSやTSじゃないの?

  4. vmsp

    OXCトランスフォーマーはBabelより驚くほど速い。私はウェブ、iOS、Androidのネイティブ開発用のフレームワーク(https://github.com/vmsp/flypath)を構築していて、完全にOXCとViteに支えられている。StyleXのようにBabelを使ってスタイルを変換する代わりに、私はただOXCを使う。Metro(React Nativeのバンドラー)もBabelを使っているが、その代わりにただViteを使う。まだ非常に初期段階だが、非常に非常に速い。

  5. syspec

    これは、様々なフックを最適化することを目的としたReactの新しい派手なコンパイラで動作しますか?

この日のほかの記事

2026-09-04