[Suggestion]: Add Async React Hooks section to hooks
まだ誰も着手していません。
- 主要言語
- JavaScript
- スター
- 11.8k
- フォーク
- 7.9k
- 平均マージ
- 1日 11時間
- マージ済み PR(30日)
- 11
説明
Summary
Update the hooks page to include a section on Async React hooks useTransition, useActionState, and useOptimistic
Page
https://react.dev/reference/react/hooks
Details
The current hooks page has a very React 18 thinking of useTransition (in the Performance Hooks section), useActionState (in other hooks), and is missing the useOptimistic hook. I believe these hooks are better served by being placed in a single section to help spread the React 19 thinking about these hooks.
Proposed Async React Hooks section
Async React Hooks {/async-react-hooks/}
Async React lets you build responsive apps by running async work in Actions callbacks passed to startTransition or action props. State updates from useActionState and useOptimistic must run inside an Action.
useTransitionlets you mark state updates as non-blocking so the UI stays responsive while they run.useActionStatelets you update state from an Action, for form submissions or async reducers.useOptimisticlets you show a temporary UI state while an Action is running.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
Issue にリンクされている React hooks ページから始め、既存の Performance Hooks セクションやその他の hooks セクションがどのように構成されているかを確認します。提案されているとおり、useTransition、useActionState、useOptimistic を扱う Async React Hooks セクションを追加し、その後、ページのリンクと文言が正確であることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, react
- 領域
- documentation
- issue の種類
- ドキュメント
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 55/100