ReactPytanie 15 z 28
Performance React
Najpierw odpowiedz na głos lub w myślach, potem porównaj.
Odpowiedź
Warto powiedzieć:
- najpierw mierzę profilerem,
- ograniczam niepotrzebne rendery,
- poprawnie zarządzam state,
- używam
memo,useMemo,useCallbacktam, gdzie mają sens, - code splitting / lazy loading,
- virtualizacja dużych list,
- cache requestów,
- optymalizacja obrazów,
- unikam kosztownych operacji podczas renderowania.
Nie warto odpowiadać tylko:
wszędzie używam useMemo.
Jak poszło? Bądź szczery — „Jeszcze nie” dodaje pytanie do powtórki.