Bom dia
Diante da possibilidade de se somar o poder do tailwind com uma melhor organização de estilos (separando o arquivo) conforme demonstrado em aula ao construir o componente Dropdown. Poderia ser adotada apenas essa abordagem em todos os componentes menores do projeto?, ou seja, visando uma melhor organização e evitando-se o excesso de escrita verbosa de classes diretas no markup pelo tailwind. Até mesmo para componentes com duas únicas classes, mas que para se manter o padrão e consistência, também separar o arquivo de estilos.
Pergunto isso, pois sei que na documentação do Tailwind, há a possibilidade de se utilizar o apply com layout (similar a separação de estilos em outros arquivos a parte dos componentes), porém eles recomendam não utilizar sempre essa abordagem, pois perderia o conceito chave do framework (que é utilizar classes utilitárias). Sei que pode ser uma indagação que pode levar ao famoso: "depende", mas gostaria de ouvir opniões e outros pontos de vista
Atenciosamente
Felipe D.R