Explain when to avoid React memo hooks
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 11.8k
- Forks
- 7.9k
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
I feel there is a lack of explanation of when to use, and when not to use some React hooks.
I know useMemo and useCallback are for memoization, but it does not explain the good and bad things about it.
- When will they go against me and make my code more slow?
- Could I wrap all my local functions in useCallback? Why? Why not? Which ones?
- Could I wrap all my local variables in useMemo? Why? Why not?
Thanks!
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es wird keine Datei oder bestehende Dokumentationsseite genannt. Beginne damit, die React-Dokumentation zu finden, die useMemo und useCallback behandelt, und prüfe anschließend, wie die aktuelle Anleitung darin die Memoization behandelt. Als erledigt gilt die Aufgabe, wenn klare Hinweise dazu hinzugefügt wurden, wann diese Hooks helfen, wann sie Kosten verursachen und welche Funktionen oder Werte nicht automatisch verpackt werden sollten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100