Before You memo()
There are many articles written about React performance optimizations. In general, if some state update is slow, you need to:
- Verify you’re running a production build. (Development builds are intentionally slower, in extreme cases even by an order of magnitude.)
- Verify that you didn’t put the state higher in the tree than necessary. (For example, putting input state in a centralized store might not be the best idea.)
Wanna continue reading?Subscribe now