Agora, o que você viu neste módulo e o que é típico para aplicativos React Native é que você precisa criar muito
estilo por conta própria.
O botão é uma exceção
rara, quero dizer, o botão embutido, que automaticamente fornece um estilo básico e até se ajusta
à plataforma subjacente, mas, além
disso, você realmente precisa estilizar tudo sozinho, seja uma entrada
de texto , seja essa
saída, seja
o texto aqui ou os botões personalizados, você
precisará criar muito estilo manual e criação de componentes no React Native porque o React Native fornece
apenas essas primitivas brutas para trabalhar, apenas a exibição do texto e assim por diante, e você deve
ajustá-los às suas necessidades e à aparência que deseja alcançar.
Agora, o React Native também tem uma comunidade ativa e, lá, foram criados alguns bons pacotes
de terceiros que são essencialmente coleções de componentes pré-criados que às vezes até mudam sua aparência, dependendo
da plataforma em que estão rodando, às vezes não, mas que sempre forneça alguns componentes
pré-projetados que você pode usar e, portanto, convém investigá-los se
estiver criando um aplicativo nos casos em que você deseja evitar a
configuração de todos esses estilos por conta própria, onde você não tem o seu próprio identidade corporativa
estrita ou sua própria
aparência detalhada, que você precisa ajustar em todos os detalhes; nesses casos, em anexo, você encontra um link
para este documento nos documentos da expo, onde encontra alguns exemplos de kits de UI de terceiros populares, bibliotecas de componentes de UI
que você pode adicionar ao seu projeto React Native, que também funciona em projetos React Native criados com o expo para obter
facilmente componentes pré-criados que você pode inserir no seu projeto. Nas páginas desses projetos, você também vê pré-visualizações de como isso
seria, qual o estilo desses componentes pré-criados e como eles funcionam e você sempre pode
mergulhar nos documentos desses pacotes para explorar quais componentes eles, por exemplo, fornecem a você e se isso é algo que
pode ser interessante para você ou não.
Portanto, vale a pena conferir esses kits de interface do usuário, pois isso pode fornecer certos elementos, como botões pré-criados,
campos de texto pré-criados e o que quer que seja, que têm a aparência que você deseja que seu
aplicativo seja e qual então, é claro, você economiza o tempo de criar esses
componentes por conta própria, porque o que você faz é simplesmente adicionar essa biblioteca ao seu projeto, instalá-la e,
é claro, também sempre encontrará instruções de instalação nessas páginas.
Portanto, você instala essa biblioteca em seu projeto e, no final, tudo o que precisa fazer é importar
os componentes necessários para os arquivos de componentes e começar a usá-los.
Portanto, isso é realmente
simples, é uma boa alternativa para criar tudo por conta própria e, é claro, depende do que você precisa
no seu aplicativo, mas esses kits existem e, portanto, dar uma olhada definitivamente vale a pena.