Tailwind CSS v4.0


Tailwind CSS v4.0: O que há de novo?
Aqui na SpeedCloud, acompanhamos de perto as inovações do mundo front-end e estamos muito animados com o lançamento do Tailwind CSS v4.0. Esta nova versão traz não apenas melhorias substanciais de desempenho, mas também recursos modernos de CSS e uma configuração simplificada, que prometem tornar o desenvolvimento de interfaces ainda mais ágil e eficiente.
Desempenho significativamente aprimorado
Um dos destaques do Tailwind CSS v4.0 é seu novo motor de alta performance.
- Builds completos até 5 vezes mais rápidos em relação às versões anteriores.
- Builds incrementais praticamente instantâneos, em microssegundos, quando você reutiliza classes já utilizadas.
Isso significa que, ao trabalhar em projetos grandes (ou quando se lida com muitas iterações), cada pequena mudança passa a ser recompilada de forma quase imperceptível.
Adoção de recursos modernos do CSS
O Tailwind agora explora ao máximo as possibilidades oferecidas pelas novas especificações do CSS, como:
- Cascade layers para controlar prioridades de estilos de maneira mais refinada.
- Registered custom properties (@property), que agilizam animações e ajudam no desempenho de páginas extensas.
- color-mix() para ajustar opacidade e mesclar cores dinamicamente.
- Logical properties, que simplificam o suporte a RTL (right-to-left) e diminuem o tamanho do CSS gerado.
Instalação simples
A configuração em projetos passou por uma grande simplificação:
- Instale
tailwindcss @tailwindcss/postcss
. - Adicione
@tailwindcss/postcss
no arquivo de configuração do PostCSS. - Importe com
@import "tailwindcss";
.
E pronto. Não é preciso criar ou editar manualmente um content array
; o próprio Tailwind descobre onde as classes são usadas.
Novo plugin oficial para Vite
Para quem usa Vite, a integração com @tailwindcss/vite
oferece vantagens em termos de velocidade e praticidade. Isso elimina intermediários e permite que o processamento seja otimizado diretamente no ecossistema do Vite.
Detecção automática de conteúdo
Agora é possível esquecer o antigo arquivo de configuração manual para indicar onde o Tailwind deve procurar classes. O mecanismo faz isso automaticamente, ignorando arquivos irrelevantes (como node_modules
, arquivos binários etc.). Se precisar adicionar algo específico, basta usar @source
no próprio CSS.
Configuração no próprio CSS
Em vez de um arquivo tailwind.config.js
, o Tailwind CSS v4.0 permite definir tudo diretamente no código CSS usando o bloco @theme
. Isso inclui variáveis de cor, breakpoints e até mesmo custom utilities e variantes. Essas definições viram CSS variables, o que facilita muito a reutilização em diferentes lugares do seu projeto (ou em bibliotecas externas).
Outros recursos de destaque
- Valores dinâmicos para diversos utilitários, como
grid-cols-*
,data-current:*
, espaçamentos, sem precisar alterar configurações. - Nova paleta de cores em oklch, com tons mais vívidos e balanceados para telas modernas.
- Container queries nativas (
@container
,@min-*
,@max-*
), sem plugin extra. - Transformações em 3D (por exemplo,
rotate-x-*
,translate-z-*
), ampliando possibilidades de layout e animações. - Gradientes expandidos, incluindo conic, radial e ângulos personalizáveis.
- @starting-style para animar elementos ao aparecerem na tela, sem JavaScript.
- not-* variant para aplicar estilos inversos a pseudo-classes, media queries e até @supports.
Todos esses avanços representam uma evolução significativa do framework, tornando-o mais flexível e poderoso.
Comece a usar agora
Você pode testar o Tailwind CSS v4.0 em um projeto novo ou migrar seus projetos existentes seguindo o guia de upgrade. Também vale a pena brincar com as novas funcionalidades direto no Tailwind Play.
Nós, da SpeedCloud, entendemos a importância de manter projetos rodando com alta performance e escalabilidade — especialmente quando novas funcionalidades, como as do Tailwind v4.0, abrem oportunidades de crescimento rápido. É por isso que acreditamos em fornecer um ambiente robusto e confiável, para que você possa aproveitar ao máximo todas as melhorias do Tailwind CSS sem preocupações na hora de crescer ou receber picos de tráfego.
Em resumo, o Tailwind CSS v4.0 chega para elevar ainda mais a produtividade no desenvolvimento front-end. Ficamos empolgados em ver como as equipes e os desenvolvedores vão criar experiências cada vez mais ricas, aproveitando todo o potencial dessa nova versão do framework.
Se tiver dúvidas ou quiser trocar ideias sobre boas práticas e hospedagem de projetos que aproveitam o máximo do Tailwind CSS v4.0, estamos sempre à disposição para ajudar!
Boa codificação!
— Equipe SpeedCloud