Professor eu vim do seus cursos de js orientado a objetos, no qual você usou uma arquitetura mvc pra organizar o projeto. Eu ia esperar até o final do curso para perguntar, pois não sei se vai abordar o assunto ainda, mas nessa aula pelo que eu entendi qualquer manipulação no Dom deve ficar dentro das Directivas, algo como uma View, então resolvi criar este tópico agora.
Esse uso de Directiva, qualquer alteração no Dom devo fazer através dela mesmo? Não seria muito mais prático usar o "Methods" dentro do componente para fazer a alteração?
As models, aonde ficaria nossas regras de negócio, não vi abordar ainda, então acredito que ainda entrará nesse assunto (não sei). Mas e o controller que faria a ligação entre a View e a Model, não mais usaremos? Não é costume utilizar esse padrão arquitetural no Vue?
Me desculpe se for ser abordado este assunto futuramente no curso e eu estiver me adiantando, é que estou guardando essa pergunta desde o primeiro curso de Vue que vi aqui.