React made the DOM declarative; Hooks make React declarative Posted by thymanl23 on Thursday October 03, 2019 @08:19PM from the dev.to dept. https://dev.to/craigmichaelmartin/react-hooks-are-a-more-accurate-implementation-of-the-react-mental-model-1k49 ( 1 comment | 3 points | on HN )
Rather than effects being tied to a component's mutable lifecycle, they are tied to the data.
Rather than state being tied to a mutable instance, it is declaratively passed in.