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

Duvidas sobre class x func components

Olá, qual a vantagem de usar functional components. o que traz de melhoria ou ganho de desempenho em relação ao class components?

2 respostas

Boa noite Sadraque, tudo bem?

Hoje a diferença basicamente é em questões de estilos, um segue o principio de orientação à objetos enquanto outro segue para uma abordagem funcional.

Mas, antigamente os componentes funcionais em React não podiam ter estado e ciclos de vida, nesse caso, a gente tinha que usar o componente de classe.

Mas, com a chagada dos Hooks é possível ter estado e ciclos de vida tanto no funcional quanto no de classe.

O novo padrão que tanto a comunidade quanto o React está adotando é cada vez mais seguir com a abordagem funcional, acredito que um dia o componente de classe possa até ser depreciado.

Abraços e bons estudos!

solução!

Obrigado pela resposta!