Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Class Component

Pelo que eu entendi Class Component é uma maneira antiga de se programar usando react?

1 resposta

Fala, João! Tudo beleza?

Exatamente! Nas versões iniciais do React eram utilizados Classes para criar os componentes do React. Era uma forma mais robuscada e que seguia firmemente padrões de código na época. Com o passar do tempo ficou obsoleta, pois era bem difícil lidar com estados, props, etc. e exigia criava uma curva de aprendizado maior para pessoas iniciantes por precisarem terem bons fundamentos de POO.

Atualmente a forma mais comum de se criar componentes no React é utilizando os Functions Componentes, que são funções que retornam um elemento jsx.

Se quiser saber mais sobre como funcionava o React em versões mais antigas, só acessar a documentação do React neste link.