Criando formulários de alto desempenho!

Overview

📃 Projeto

A forma tradicional é criar um estado para armazenar as informações(valores) de cada input, Mas tem estratégias melhores. No React existem motivos que vão gerar um novo cliclo renderização:

1º motivo - Quando o componente pai muda, conseguentemente todos os componentes filhos vão ser renderizados

2º motivo - Quando uma propriedade muda o componente também vai ser renderizado

3º motivo - Quando um estado muda, os componentes qua estão vinculado ao estado também vai ser renderizado.

Uma estratégia muito boa é o React Hook Form Veja mais dessa ferramenta aqui!. O React Hook Form tem por objetivo reduzir a verbozidade do código, deixar as validações mais simples e principalmente evitar a utilização de muitos estados, ou seja, ao invés dos estados ficarem mudando o tempo todo, ficar salvando e armazenando o valor de cada input dentro do estado o React Hook Form vai pegar todos os dados de uma vez só e manda isso de uma vez para qualquer lugar.

🚀 Tecnologias/Bibliotecas utilizadas

TypeScript React-Native Expo

💻 Autor

Feito com 💜 by Rodrigo Rael

Linkedin Rodrigo Gmail Rodrigo

You might also like...
Owner
Rodrigo Rael
Apaixonado por tecnologia, procurando novos desafios e focando nas áreas do back-end, front-end e do mobile com JavaScript, TypeScript, ReactJs, React-Native.
Rodrigo Rael
Este projeto é um boilerplate completo, constantemente atualizado, configurado nos mínimos detalhes para servir de base para projetos profissionais do mais alto nível.

Boilerplate Completo e atualizado com Next.js, Typescript Styled-Components, Testes, Redux Toolkit e PWA ?? Sobre o Projeto Este projeto é um boilerpl

Éverton Toffanetto 14 Aug 21, 2022
Gera entidades de formulários (usuários, produtos, categorias etc) e envia para o body da requisição post de sua API

?? EntityFactory ?? Gera entidades de formulários (usuários, produtos, categorias etc) e envia para o body da requisição post de sua API ??️ Dependenc

Vinicius dos Santos Rodrigues 5 Apr 26, 2022