Dilemmas with React Hooks: Persistence and Memoization
yearn2learn.netlify.com
yearn2learn.netlify.com
> A dilemma (Greek: δίλημμα "double proposition") is a problem offering two possibilities, neither of which is unambiguously acceptable or preferable.
The article goes outlines a series of cases where you could use choose one of two different but seemingly similar Hooks, and the reasons why you should prefer one over another. That seems pretty accurate to me?