A different way to manage state in React
hackernoon.com