Material UI es una librería de componentes de React.js, de código abierto creada por Google, basada en Material Design, la cual nos brinda una serie de pautas y lineamientos que sientan la base para crear diseños profesionales para aplicaciones web en muy poco tiempo.

Esta librería comienza en el 2014 como una implementación a React de Material Design.

Material UI nos permite hacer uso de componentes de alta calidad para crear un código sumamente limpio, mantenible, escalable y reutilizable a mediano y largo plazo a medida que nuestra aplicación crezca. Permite crear fácilmente:

  • Entradas
  • Visualizaciones de datos tipo Dashboard
  • Realimentación
  • Superficies
  • Componentes de Navegación
  • Componentes de Perfil de Usuario
  • Cuadrícula de datos

Su implementación es sumamente simple, se puede instalar en su proyecto utilizando los manejadores de paquetes npm o yarn, con una simple línea de código:

npm install @material-ui/core ó yarn add @material-ui/core

Luego de eso podrá empezar a importar todos sus componentes dentro del proyecto. 

Compartimos algunos tutoriales y artículos que nos ayudan en el día a día a trabajar con estas herramientas.

https://medium.com/@gavizoid16/working-with-material-ui-7e1407babd4f

https://www.text-em-all.com/blog/material-ui-the-internet-found-our-ui-project

https://mui.com/blog/material-ui-is-now-mui/

https://mui.com/

https://material.io/design

En 611 digital tenemos una amplia experiencia en el manejo e implementación de esta herramienta y muchas otras similares, siempre con el objetivo de crear y mantener una interfaz de usuario agradable, responsiva y con muy buena accesibilidad.