You probably don't need a state management library
Most of what we call state is really server data or the URL. Sort those out first and the remaining state is small enough for React itself.
3 min readOpinion
Most of what we call state is really server data or the URL. Sort those out first and the remaining state is small enough for React itself.
Fire one request when the user stops typing, not one per keystroke. A small hook, plus the cancellation detail most examples skip.