Conheça o Material UI e o React Native Paper

Publicado por

Publicado por

Publicado em

    Categorias:

    Desenvolvimento

Componentes de navegação, layout, formulários e outros. Sem dúvidas eles são a base da interface de toda aplicação e criar cada um deles atendendo às boas práticas de design de interface exige conhecimento, tempo e dedicação.

Compreendendo essa necessidade, o Google elaborou o Material Design, um sistema de guidelines, componentes e ferramentas com diversos padrões que irão guiar o time de designers e desenvolvedores nesse desafio.

Ainda assim, criar cada um desses componentes do zero seguindo todas essas diretrizes pode prejudicar às demandas e prazos do projeto. Para isso, podemos contar com duas bibliotecas fantásticas baseadas no Material Design que irão auxiliar durante esse processo:

  • Material UI: voltado para aplicações web com React
  • React Native Paper: destinado para o desenvolvimento de interfaces mobile

Com padrões de design e layout bem definidos, ambas oferecem uma vasta opção de componentes que podem ser facilmente introduzidos ao projeto. E não bastasse seu visual atrativo, funcional e que proporciona uma boa experiência para o usuário, todos os elementos ainda podem ser customizados de acordo com o tema da sua aplicação.

Apesar de serem bibliotecas distintas, elas têm objetivos similares e cumprem o seu propósito: oferecer materiais para o desenvolvimento de UI de forma customizável, ágil e padronizada.

Além disso, vale destacar que o Material UI, diferentemente do React Native Paper, tem uma proposta um pouco mais robusta, trazendo mais possibilidades de customização, tais como ferramentas de layout, espaçamentos, datagrid e outros.

Gostou do conteúdo?

Então conta pra gente nos comentários o que achou e qual biblioteca de componentes UI você utiliza e compartilhe com quem vai gostar dessa informação.

 

Links:

https://mui.com/

https://lnkd.in/eBcQnwN8

https://material.io/design