Happy to elaborate on specific points. (This is a very condensed summary.)
A slightly longer version that requires less context: https://medium.com/@dan_abramov/making-sense-of-react-hooks-...