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

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

発行日: 2026-07-08 ソース: Base UI, shadcn, Vinext, Next.js WS, ChatGPT, Takumi, Shaders | RN cleanup, Navigation, Agents, Sniffler, Metro, Tapflow, ADK, Voltra, WebView, Iso, Audio | TypeScript, ES2026, HTTP QUERY, Node.js

今週の注目ポイント

  • TypeScript 7.0 リリース: Go による書き直しでプロダクション対応に。型チェックが最大16倍高速化し、デフォルトで strict: true になる。既存プロジェクトの移行やCIのビルド時間に大きく影響するため要チェック。
  • ES2026 が正式承認: Ecma International が新標準を承認。Array.fromAsync()Error.isError()Map.getOrInsert() などが標準化された。
  • shadcn 4.13 で Base UI がデフォルトに: shadcn CLI とドキュメントのデフォルトの headless ライブラリが Radix から Base UI へ移行。既存の Radix サポートは維持される。UIコンポーネント基盤に関わる変化。
  • Next.js に WebSocket 一級サポートの RFC: App Router の Route Handlers で NextResponse.upgrade() を提案。Vercel が WebSocket 対応を追加し、セルフホスト構成でも動作する見込み。
  • サプライチェーンセキュリティの強化事例: TanStack 侵害後、nuqs が npm の staged publishing(draft→validate→finalize)でリリースパイプラインを堅牢化。依存パッケージ運用の参考になる。

React

Formity

  • URL: https://formity.app/
  • 要約: マルチステップフォームをプログラム可能なフローとして構築するライブラリ。分岐・ループ・ジャンプ・変数をサポートする。

Next.js RFC - First-class WebSocket support in App Router Route Handlers

  • URL: https://github.com/vercel/next.js/discussions/95514
  • 要約: Route Handlers での WebSocket サポートとして NextResponse.upgrade() を提案する RFC。CrossWS ベースで、Vercel が WebSocket 対応を追加。セルフホスト構成でも動作する見込み。

Reverse Engineering ChatGPT Web: How OpenAI Built for a Billion Users

  • URL: https://performance.dev/chatgpt
  • 要約: ChatGPT のスタックを独立分析した記事。Tailwind v4・Radix・TanStack Query を利用し、Next.js から React Router v7 へ移行。チャット入力のインタラクティビティ最適化の話も含む。

I let React Compiler handle memoization: Here’s what actually broke

Hidden Cost of Hydration Mismatches

Using TanStack Start with Cloudflare Workers

Vinext 1.0 Beta - Next.js on Vite

shadcn 4.13 - Base UI as the Default

Takumi 2.0 - Renders JSX/HTML to images without browser

Paper Shaders - Zero-dependency canvas shaders

  • URL: https://shaders.paper.design/
  • 要約: React とバニラ JS 向けの依存ゼロの canvas シェーダー。無料かつ完全オープンソースになった。

Unlayer Elements - React components for Emails, Web pages, and PDFs

  • URL: https://github.com/unlayer/elements
  • 要約: 同一のコンポーネントツリーからメール・Webページ・PDFの3プラットフォームを対象にできる React コンポーネント。

React Hook Form 7.81

React Google Maps 1.9

React Doctor 0.7

This Month in React 2026-06

Señors At Scale - URL State at Scale with François Best

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

Ecma International approved ES2026

The HTTP QUERY Method is now an IETF Proposed Standard

Staged publishing for supply-chain security

Getting Started with CSS Anchor Positioning

TypeScript 7.0 - 10x faster native port

Node 26.5 - Import Text and streaming features

Vite+ Beta - Unified tooling

ESLint Plugin TailwindCSS 4.0

Webpack Dev Server 6.0

pnpm 11.10

Was this page helpful?