Pelo que eu entendi Class Component é uma maneira antiga de se programar usando react?
Pelo que eu entendi Class Component é uma maneira antiga de se programar usando react?
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.