https://medium.com/@ghostsmaw/top-10-best-resources-for-javascript-developers-using-react-js-d1ff880f1262