Skip to content
catch-all-favorite
Esc
navigateopen⌘Jpreview
On this page

This Week in React #292 キャッチアップ

発行日: 2026-07-29 ソース: This Week in React #292

今週の注目ポイント

  • Octane が公開。Inferno 作者・元 React/Svelte の Dominic Gannaway による「Reactの後継」。React のメンタルモデルを保ちつつ Hooks/Suspense/Actions を事前コンパイルし、Virtual DOM を排除。Hook のルールや依存配列の管理も不要にする野心的なプロジェクト。
  • TanStack が RSC を一部撤退して SSR に回帰。tanstack.com で重い依存には RSC を使っていたが、ライブラリが軽量化したため SSR に切り替え性能改善。TanStack Start では SSR / RSC を文脈ごとに選べる方針。あわせて新ブランディング・デザインシステムへの刷新も発表。
  • npm の公開時マルウェアスキャンが GitHub から提供開始。新規公開パッケージは公開前に自動スキャンされ、公開〜一般公開の間に5〜15分の遅延が入るようになる。サプライチェーン対策の強化。
  • Chrome 151 が SPA のソフトナビゲーション(history.pushState 遷移)を Core Web Vitals として既定計測。DevTools・web-vitals・Lighthouse・PSI・RUM に統合される。

React

Octane – React’s programming model, compiled

  • URL: https://octanejs.dev/
  • 要約: 元 React/Svelte・Inferno 作者の Dominic Gannaway による新しい「Reactの後継」。React のメンタルモデルを維持しつつ Hooks・Suspense・Actions を事前コンパイル。Virtual DOM を排除しネイティブのブラウザイベントを利用、Hook のルールや依存配列の管理を不要にする。JSX/TSX と TSRX に対応し、TanStack・React Three Fiber・Lynx・StyleX・NativeScript との統合を持つ。

Next.js docs preview - Offline support

React Advanced London Conference

TanStack - We Stopped Using RSC on TanStack.com

  • URL: https://tanstack.com/blog/we-stopped-using-rsc-on-tanstack-com
  • 要約: 重い依存のために RSC を採用していたが、ライブラリが軽量化したため SSR に切り替え、より良い性能を達成。TanStack Markdown と TanStack Highlight(alpha)を導入。TanStack Start では SSR / RSC を文脈ごとに選択できる。

Making Referential Stability a Type

  • URL: https://www.jovidecroock.com/blog/referential-stability-types/
  • 要約: stableref/react を使い、メモ化済みの値を Stable<T> 型でタグ付けする提案。メモ化されていない props や依存にはコンパイルエラーを出し、API がメモ化済みの値のみを受け取ることを強制する。

Experimenting with RSCs for Performance and UX in Next.js

How to find a Next.js memory leak in production

The state of zero-runtime CSS-in-JS, mid-2026

How to Think in Remix UI Instead of React

  • URL: https://sergiodxa.com/tutorials/think-in-remix-ui-instead-of-react
  • 要約: React の視点から Remix v3 を実践的に紹介。コンポーネントは一度だけ実行され render クロージャを返し、this.update() で再レンダリングする。Hooks より制御しやすいがボイラープレートは増える。

The Absolute State of Management

  • URL: https://infrequently.org/2026/07/state-management/
  • 要約: Alex Russell が、React の状態管理ライブラリは pub/sub で状態を伝播するだけで真の「管理」をしていないと主張。本当の管理には CRDT・sync engine・vector clock など時間/順序の概念が必要とする。

Canvas UI

  • URL: https://canvasui.dev/
  • 要約: WebGPU と HTML-in-canvas を活用したフレームワーク非依存のクリエイティブコンポーネント群。React との一級統合を持つ。

TanStack Table v9 beta.58

React Router 8.3

Reassure 1.6

Astryx 0.1.8 & 0.1.9

Jack Herrington - TanStack is Doing What?

  • URL: https://www.youtube.com/watch?v=2aKGR4RECj0
  • 要約: TanStack の変更を告知するストリーム。TanStack は新ブランディング・デザインシステム・専任リードデザイナーとともに刷新された。

Shruti Kapoor - React Debugging with Performance Tracks

その他(JS / CSS / Web全般)

TC39 Meeting Advancement

Core Web Vitals - Measuring soft navigations

GitHub - npm publish-time malware scanning

State of CSS - Survey results

ECMAScript Deferred Module Evaluation with import defer

Your SPA Is Leaking Memory. Soak Test It

Playwright 1.62

Webpack 5.109

Firefox 153

Was this page helpful?