How to make your React app fully functional, and fully reactive
medium.freecodecamp.com