Vision
Nossa visão é fornecer uma implementação elegante de React utilizando as diretrizes do Material Design que podem ser personalizadas para se adequarem totalmente à sua marca.
As diretrizes do Material Design são um ponto de partida incrível, mas não fornecem orientação sobre todos os aspectos ou necessidades de uma aplicação. Além da implementação específica de diretrizes, queremos que o Material-UI se torne algo realmente útil para o desenvolvimento de aplicações, tudo no espírito das diretrizes do Material Design.
Portanto, Material-UI não será apenas uma implementação das diretrizes de Material Design, mas uma biblioteca de componentes UI de uso geral que são necessários para muitos. Esse uso generalizado não implica em nenhuma outra metodologia de design. Isso também significa que teremos componentes ou combinações que simplesmente não são abordadas nas diretrizes de design.
We will focus on providing all the low-level tools needed to build a rich user-interface with React. Once we implement the Material Design guidelines (which is a bar set quite high), you should be able to take advantage of it for your own business with any style customization needed. Queremos que as empresas consigam usar o Material-UI de uma forma que corresponda à sua marca, próxima da filosofia material ou não. Não queremos que eles sintam que a interface do usuário simplesmente se parece com outro produto do Google.
Do ponto de vista de um desenvolvedor, queremos que o Material-UI:
- Entregue componentes React totalmente encapsulados / compostos.
- Seja capaz de lidar com temas / customizável.
- Seja compatível com navegadores e acessível.
- Promova a alegria do desenvolvedor, um senso de comunidade e um ambiente em que desenvolvedores novos e experientes podem aprender uns com os outros.