useReducer and useContext 
They are cool tools in a way that you realize useState and useEffect are cool but not to the degree...
Tags: react, javascript, functional, codenewbie