camelCase vs. PascalCase: qual a diferença?
camelCase deixa a primeira palavra em minúsculas e capitaliza as seguintes (userName). PascalCase capitaliza todas as palavras, incluindo a primeira (UserName).
Por convenção, camelCase é para variáveis, funções e propriedades. PascalCase fica reservado para tipos — classes, interfaces, enums e componentes React.
Essa única maiúscula inicial basta para dizer a outro dev: "isto é um construtor, um componente ou um tipo — não um valor".