Too Long; Didn't Read
React Hooks is a proposal to make development with React more flexible, bridging the gap between stateful and stateless components. With Hooks you can add states in a functional stateless component. The useState method takes a parameter, which is the State's initial value, and returns two properties in an array, the State itself and the method used to update it. Hooks are some methods that give more power to your stateless. components, like own and independent states, some lifecicles, subscription, logic sharing, reducers and etc.