Executando verificação de segurança...
3

Em meus projetos sempre evito ao máximo ter que usar javascript para criar "comportamento estilizado", é muito mais performático deixar o css cuidar de diversos tipos desse "comportamento estilizado". As vezes o sujeito está usando um canhão com javascript pra fazer uma div girar ou correr de um lado para o outro e isso não é legal em termos de performance que é o ponto central da web.

Carregando publicação patrocinada...
2
2

bom dia, sr.

depende.
para algumas operações com css puro, é mais vantajoso utilizar o javascript, mesmo. para realizar operações em paralelo, basta registrar web workers. assim, não teremos a thread principal bloqueada.
claro, depende de qual vai ser a finalidade.

por debaixo dos panos, dinamicidades que dependem de valores configurados chamados por API (por exemplo, CMS própria) exigem web workers a fim de tornar a renderização mais performática.

para um jogo web orientado a divs, o uso de web workers é obrigatório, além de outras APIs nativas.

1

também tenho utilizado muito disso que você citou, e de longe da-nos muito mais performance do que ao utilizar o js para cuidar do estilo de nossas paginas