Fazer um :hover no css, não seria muito mais clean?
Fazer um :hover no css, não seria muito mais clean?
Oii Victor, tudo bem?
Sim, é verdade que o :hover no CSS é uma maneira mais simples de lidar com mudanças de estilo quando o mouse passa sobre um elemento. No entanto, a abordagem do Angular com o módulo de animações permite um controle muito mais detalhado e dinâmico sobre essas interações.
Por exemplo, com o Angular, você pode controlar o estado de um elemento com base em lógica complexa, como o índice de um elemento em uma lista, como vimos na aula. Além disso, o Angular permite que você controle as transições entre os estados, o que seria muito mais difícil de fazer apenas com CSS.
Embora o :hover do CSS seja mais simples, o módulo de animações do Angular oferece muito mais controle e flexibilidade.
Um abraço e bons estudos.