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.