Sobre o projeto
React Native Elements é um kit de ferramentas de UI multiplataforma e de código aberto para aplicações React Native. Ele fornece uma coleção de componentes de interface reutilizáveis que os desenvolvedores podem incorporar em projetos móveis e web, visando reduzir a quantidade de trabalho de estilização personalizada necessária para construir a camada visual de um aplicativo.
A instalação é feita via npm, com o kit dividido em dois pacotes: @rneui/base, que contém os componentes principais, e @rneui/themed, que adiciona suporte a temas. Um exemplo de uso mínimo importa um componente Button de @rneui/base e o renderiza com uma prop title.
Por ser projetado como um kit multiplataforma, os componentes podem ser usados não apenas em iOS e Android, mas também na web quando combinados com React Native for Web, permitindo um código compartilhado entre aplicações React Native e React web. O README inclui um link para um tutorial que descreve essa combinação.
Os recursos de suporte descritos no repositório incluem um site de documentação, um guia de início rápido, um blog, notas de versão e um aplicativo demo oficial do Expo que exercita todos os componentes. Uma extensão do VS Code que fornece snippets também é oferecida para acelerar o desenvolvimento. Um aplicativo de exemplo local pode ser iniciado com um comando yarn.
O projeto é licenciado sob MIT e aceita contribuições, com um guia de contribuição, um guia de configuração e issues rotuladas como "Good First Issue" destinadas a iniciantes. Os canais da comunidade incluem um servidor Discord e uma conta no Twitter, e o projeto é financiado por meio de apoiadores e patrocinadores do Open Collective, além do GitHub Sponsors.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.