
React Foundation:Linux FoundationがホストするReact… — 2026年 第9週 JavaScript
JS frameworks, React/Vue/Svelte, and runtime updates Compiled for immediate developer deployment.


Deno 2.7:Temporal API、Windows ARM、npm overrides | Deno

Bun v1.3.10
accessorキーワード・Symbol.metadata・ClassMethodDecoratorContextを含むTC39 Stage 3標準ESデコレーターの完全サポートを提供します。バンドラーは"sideEffects": falseパッケージのbarrelインポートを自動最適化し、bun build --compile --target=browserフラグでJS・CSS・アセットをインライン化した独立HTMLファイルを生成できます。structuredCloneが最大25倍、Buffer.slice()が約1.8倍、String.prototype.endWithsがJITで最大10.5倍高速化。Windows ARM64サポートとPython asyncio MCPサーバーのバグ修正も含まれます。
Node.js 24.14.0(LTS)
async_hooksのcreateHook()にtrackPromisesオプションが追加され、http.setGlobalProxyFromEnv()で環境変数ベースのプロキシ設定が可能になりました。fs.watchにignoreオプションが追加され、モジュールシステムは#/から始まるサブパスインポートを許可します。sqlite組み込みモジュールはdefensive modeがデフォルトで有効化されました。テストランナーはrun()関数にenvオプションと失敗を期待するテストケース機能が追加されました。cjs-module-lexerはより高速なmerveに置き換えられ、npmは11.9.0、undiciは7.21.0にアップデートされています。
2026年版React向けType-safe API Code Generation
@hey-api/openapi-tsがTanStack Query v5のhookに直接spreadできるqueryOptions・mutationOptions・infiniteQueryOptions関数を生成します。GraphQL側ではgraphql-codegenクライアントプリセットがdocumentModeに応じてTypedDocumentNodeまたはTypedDocumentStringを生成し、gql.tadaはTypeScriptの型レベル推論でビルドステップ自体を排除します。各コンポーネントがfragmentの型を通じてデータ契約を所有するfragment maskingが、コンポーネントツリー全体での型安全性を保証する推奨パターンです。
2026年のReact State Management:データ駆動の比較

ブラウザがついに追いついた(Interop 2026)
Scott TolińskiとWes Bosが、Chrome Canaryがすでに87/100を記録しているfpt.fyi/interop2026のInterop 2026全リストを詳しく解説します。主なハイライトは、コンテナスタイルクエリ(テーマリング用CSSのif文)、アンカーポジショニング(ネストなしにDOM要素を基準に配置)、CSS ATTR関数の改善(data属性値をCSS属性値として直接使用)、メディア疑似クラス(playing・paused・bufferingなどaudio/videoの状態を純粋なCSSでスタイリング)、スクロール駆動アニメーション、マルチページアプリ向けクロスドキュメントビュートランジションなどです。調査項目には、全ブラウザベンダーが対応を表明しているJPEG XL、アクセシビリティツリーの一貫性テスト、モバイルネットワーク切り替え向けHTTP/3ベースのWeb Transportが含まれます。
React Foundation:Linux FoundationがホストするReactの新拠点
React、React Native、JSXはMetaの所有を離れ、Linux Foundationが主催する独立財団「React Foundation」へと移管されました。Amazon、Callstack、Expo、Huawei、Meta、Microsoft、Software Mansion、Vercelの8社がPlatinum創設メンバーとして名を連ね、Seth WebsterがExecutive Directorに就任しています。技術ガバナンスは理事会から独立して運営され、アクティブなコントリビューターで構成された暫定リーダーシップカウンシルが主導します。今後はガバナンス構造の確定、リポジトリとインフラの移行、次回React Confの企画などが予定されています。

ブラウザがついに追いついた(Interop 2026)
Scott TolińskiとWes Bosが、Chrome Canaryがすでに87/100を記録しているfpt.fyi/interop2026のInterop 2026全リストを詳しく解説します。主なハイライトは、コンテナスタイルクエリ(テーマリング用CSSのif文)、アンカーポジショニング(ネストなしにDOM要素を基準に配置)、CSS ATTR関数の改善(data属性値をCSS属性値として直接使用)、メディア疑似クラス(playing・paused・bufferingなどaudio/videoの状態を純粋なCSSでスタイリング)、スクロール駆動アニメーション、マルチページアプリ向けクロスドキュメントビュートランジションなどです。調査項目には、全ブラウザベンダーが対応を表明しているJPEG XL、アクセシビリティツリーの一貫性テスト、モバイルネットワーク切り替え向けHTTP/3ベースのWeb Transportが含まれます。
Deno 2.7:Temporal API、Windows ARM、npm overrides | Deno
Deno 2.7はV8 14.5へのアップグレードを通じてTemporal APIを安定化し、--unstable-temporalフラグが不要になりました。Surface Pro X、ThinkPad X13s、Snapdragonデバイス向けの公式Windows ARM(aarch64-pc-windows-msvc)ビルドも追加されています。package.json overridesフィールドのサポート、Deno.spawn()などの新しいサブプロセスAPI(unstable)、CompressionStreamでのBrotliサポート、crypto.subtleでのSHA3-256/384/512対応、FsFile.tryLock()、そしてnpmパッケージをネイティブバイナリにコンパイルするdeno install --compileフラグが含まれています。
READ_FULL_LOGarrow_forwardBun v1.3.10
Bun v1.3.10は、永続ヒストリーやタブ補完、トップレベルawaitに対応したZig製の完全リライトREPLと、accessorキーワード・Symbol.metadata・ClassMethodDecoratorContextを含むTC39 Stage 3標準ESデコレーターの完全サポートを提供します。バンドラーは"sideEffects": falseパッケージのbarrelインポートを自動最適化し、bun build --compile --target=browserフラグでJS・CSS・アセットをインライン化した独立HTMLファイルを生成できます。structuredCloneが最大25倍、Buffer.slice()が約1.8倍、String.prototype.endWithsがJITで最大10.5倍高速化。Windows ARM64サポートとPython asyncio MCPサーバーのバグ修正も含まれます。
Node.js 24.14.0(LTS)
Node.js 24.14.0 'Krypton'は、semver-minorの多数の新機能を含みます。async_hooksのcreateHook()にtrackPromisesオプションが追加され、http.setGlobalProxyFromEnv()で環境変数ベースのプロキシ設定が可能になりました。fs.watchにignoreオプションが追加され、モジュールシステムは#/から始まるサブパスインポートを許可します。sqlite組み込みモジュールはdefensive modeがデフォルトで有効化されました。テストランナーはrun()関数にenvオプションと失敗を期待するテストケース機能が追加されました。cjs-module-lexerはより高速なmerveに置き換えられ、npmは11.9.0、undiciは7.21.0にアップデートされています。
2026年版React向けType-safe API Code Generation
RESTとGraphQLのcodegenエコシステムは独立して同じ結論に達しました。Reactのhook生成をやめ、フレームワーク非依存のoptionsオブジェクトを生成するパターンです。REST側では@hey-api/openapi-tsがTanStack Query v5のhookに直接spreadできるqueryOptions・mutationOptions・infiniteQueryOptions関数を生成します。GraphQL側ではgraphql-codegenクライアントプリセットがdocumentModeに応じてTypedDocumentNodeまたはTypedDocumentStringを生成し、gql.tadaはTypeScriptの型レベル推論でビルドステップ自体を排除します。各コンポーネントがfragmentの型を通じてデータ契約を所有するfragment maskingが、コンポーネントツリー全体での型安全性を保証する推奨パターンです。
2026年のReact State Management:データ駆動の比較
2026年2月25日のnpmリアルタイムデータに基づくと、Zustandは週間2,260万ダウンロードでReduxを抜き、最も多くダウンロードされる専用状態管理ライブラリとなりました。Nanostoresは主にAstroエコシステムの採用により、12ヶ月で6.6倍(月間73.7万→490万件)の成長を遂げました。GitHubの指標ではZustand(57.1Kスター、未解決issue 4件)とJotai(21Kスター、未解決issue 3件)が最もメンテナンス状態の良いライブラリであり、RecoilはMetaによって2025年初頭にアーカイブされました。著者は一般プロジェクトにはZustand、複雑な派生状態にはJotai、バンドルサイズが重要なマルチフレームワーク環境には286バイトのNanostoresを推奨しています。
READ_FULL_LOGarrow_forwardWeek 9の最大ニュースはReact Foundationの発足です。React、React Native、JSXがMetaの所有を離れ、Linux Foundation主催の独立財団へ移管されました。Amazon、Expo、Microsoft、Vercelなど8つのPlatinum創設メンバーが参加し、世界で最も広く使われるUIライブラリのオープンなガバナンスモデルへの転換として、JavaScriptコミュニティが長らく待ち望んでいたマイルストーンとなりました。
ランタイムのエコシステムも慌ただしい一週間でした。Deno 2.7は待望のTemporal APIを安定化し(フラグ不要)、公式Windows ARMビルドも追加。Bun v1.3.10は完全リライトのREPL、TC39 Stage 3 ES Decorators、barrelインポートのツリーシェイキング、structuredCloneの最大25倍高速化など充実のアップデートを提供しました。Node.js 24.14.0 LTSは環境変数ベースのproxy設定とsqliteのdefensive modeデフォルト有効化で締めくくりました。
ツール面では、REST・GraphQLのcodegenエコシステムがhook生成からフレームワーク非依存のoptionsオブジェクト生成に収束し、データ駆動型の状態管理比較調査でZustandが週間2,260万ダウンロードでReduxを上回ったことが確認されました。
- ReactがLinux Foundation傘下の独立財団に移管され、Meta、Vercel、Microsoftなど8つのPlatinumメンバーが共同で運営します。
- Deno 2.7はTemporal APIを安定化してWindows ARMをサポートし、Bun v1.3.10はES Decoratorsと最大25倍速いstructuredCloneを提供します。
- ZustandがReduxを抜いて週間2,260万ダウンロードのトップ状態管理ライブラリとなり、codegenはフレームワーク非依存のoptionsオブジェクト方式へ移行中です。