Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] nome e setNome como getter e setter

Não fui a fundo sobre o react mas quando o instrutor fez o uso do useState e o porque de usar utilizar ele e como podemos mudar o estado do componente com esses dois "itens" sendo o nome e setNome.

Eu estudei um pouco de POO com Java e vi sobre os getters e setters, onde um lê e outro altera resumidamente. Seria certo eu entender que o useState trás essa funcionalidade, ou pode ser interpretado de outra maneira?

2 respostas
solução!

Oi, Lucas. Tudo bem?

Você tá no caminho certo ao associar o useState com os conceitos de getters e setters. O useState no React é uma forma de gerenciar o estado de um componente funcional. Quando você chama useState, ele retorna um array com dois elementos: o estado atual (nome) e uma função que permite atualizar esse estado (setNome).

Assim como os getters e setters em POO, onde um lê o valor e o outro altera, o useState fornece uma maneira de acessar e modificar o estado do componente. Isso permite que você mantenha o controle sobre os dados que mudam ao longo do ciclo de vida do componente.

Abraços.

Obrigado pela atenção.