If you’ve used a Google product such as Android, Google Docs, or Google Maps within the last 5 years, you’ve likely encountered Material Design: Google’s design language that uses virtual cards, paper, and shadows to create clean and intuitive applications.
I am a big fan of Material Design and wanted to implement it’s design principles in a website that I created using the React framework. I found that the Material UI framework was the fastest and easiest way to accomplish this goal. The framework includes React components for all of the core Material Design components such as paper, buttons, grids, and much more.
To learn how to use the framework, I recommend following the Material UI quick start tutorial. I also found it useful to dig into the code from some Material UI example projects .