A 30DaysOfReact challenge is a guide for both beginners and advanced JavaScript and React developers