https://www.packtpub.com/product/react-design-patterns-and-best-practices/9781786464538