Started working with ReactJS from late 2018 and these are some of tools, libraries I use.
easy to get going and allows one to focus on the code
Choosing a framework can be time consuming, but I chose MDB because for a little money you support and I don't like wasting time finding solutions. Also, I found Material UI off putting.
MDBootstrap - Many free choices but this one comes with support, example snippets and based on a Material Design Bootstrap
https://mdbootstrap.com/docs/react/getting-started/quick-start/ (Try the free version)
MDB uses react-router-dom, but would recommend it either way.
I would prefer to use something really simple like, https://purecss.io/ but it lacks too much components. Maybe for very small projects.
https://reactjs.org/docs/getting-started.html - ReactJS Docs, Blog etc
Amazing platform that integrates with GitHub, push code, automated builds and deployments.
https://www.netlify.com/blog/2018/09/14/forms-and-functions/ - useful to setup for receiving contact form submissions.
Share App Buttons