UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
デザイン · SKILL.md

skill-040

skill-040

Design and validate complex concurrent rendering workflows using `useTransition`, `Suspense`, and selective hydration to preserve responsiveness under heavy workloads.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: skill-040 description: "Design and validate complex concurrent rendering workflows using useTransition, Suspense, and selective hydration to preserve responsiveness under heavy workloads."

Concurrent Rendering Orchestration (React 18)

Summary

Design and validate complex concurrent rendering workflows using useTransition, Suspense, and selective hydration to preserve responsiveness under heavy workloads.

Key Capabilities

  • Model UI updates as urgent vs non-urgent and coordinate transitions across nested trees.
  • Compose Suspense boundaries to avoid cascading stalls and over-suspension.
  • Implement selective hydration strategies that prioritize user-critical regions.

PhD-Level Challenges

  • Prove liveness properties for a UI state machine under partial rendering.
  • Construct a minimal cut set of Suspense boundaries for optimal TTI.
  • Derive empirical thresholds where useTransition improves tail latency.

Acceptance Criteria

  • Demonstrate a UI with nested Suspense boundaries and staged reveals.
  • Show consistent input responsiveness during large list updates.
  • Provide a benchmark report before/after applying transitions.
保存したスキル