Provide a way to track identical controller state updates
- Dominant language
- TypeScript
- Stars
- 413
- Forks
- 308
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 253
Description
In some cases, controllers attempt to update the state but no change is actually made to state. This causes unnecessary re-renders in clients, which can cause performance issues, especially on mobile.
We need a way to track this so that we more information on how to address this issue.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue does not name a file, package, entry point, or test. Start by locating the controller state-update paths in the TypeScript monorepo and reviewing how client re-renders are triggered. Done should provide a defined way to identify identical updates and collect information useful for addressing the resulting performance issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100