1
resposta

[Dúvida] css-in-js no next 13

Tende em vista as novas features do Next 13 e especialmente do React 18 como os server components eu não vejo vantagens em utilizar o styled-components ou emotion nas minhas aplicações, já existem outras opções zero-runtime como linaria ou vanilla-extract que seguem uma proposta parecida, vejo também o pessoal adotando muito o tailwind e fugindo do css-in-js... A própria doc nova do React abandona o conceito de SPA e puxa cada vez mais para o SSR. Não seria melhor estilizar com outras ferramentas hoje?

1 resposta

É um ótimo questionamento, a comunidade estava trabalhando em algo para tentar suprir isso de uma forma que não impacte tanto! Mas assim, até pouco tempo, usar a pasta App do Next13 tornava inútil a utilização de styled-components, se quisesse fazer uma applicação com o next13 tinha que ignorar a pasta App, e adotar conceito SPA mesmo