Sou novo no React e uma coisa que fico com dúvida é na hora de criar um componente. Alguém sabe a diferença entre Function e Class na hora de criar um componente? Para mim faz mais sentido criar um arrow function pra definir o nome do componente e o que ele vai retornar no jsx mas quando vi o exemplo na aula embaralhou minha mente pq não sabia a diferença de usabilidade entre ambos e me pareceu que quando criamos um componente utilizando Class usamos mais códigos. Se alguém puder explicar a diferença agradeço muito!!!