Clarify? “State Updates May Be Asynchronous”
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 11.8k
- Forks
- 7.9k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 11
Description
Sect. “State Updates May Be Asynchronous” may profit from more information:
-
The example is very helpful, as is the sentence “React may batch multiple
setState()calls into a single update for performance”. -
However, “asynchronous update” confused me (“delayed” may have been a better word). Only the following tweet made it completely clear: https://twitter.com/dan_abramov/status/824309659775467527
-
Thus: maybe explain a little more and/or use example and explanation from the tweet.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked “State Updates May Be Asynchronous” section in the React documentation and review the referenced tweet for the intended explanation. Clarify what “asynchronous update” means and how batching affects setState(), while preserving the helpful example; the section should be understandable without relying on the tweet.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100