Este site também está disponível em English.Mudar para English
KAITUM AINossa marca própria — IA de execução para vendas automotivas.Em nrmnext.com
Wiki

Tailwind CSS.

Equipa Wiki··2 min de leitura

Utility-First. Porque os design systems consistentes nascem assim mais depressa — e onde a abordagem termina.

Categoria · Frontend & UI

Utility-first em vez de stylesheet.

O Tailwind é uma framework de CSS que não entrega componentes prontos, mas sim pequenas classes utilitárias: `flex`, `gap-4`, `text-sm`. Estiliza-se diretamente no markup em vez de em stylesheets separadas que, com o tempo, ninguém mais quer tocar.

As classes não são, porém, um crescimento descontrolado, mas a expressão de um sistema de tokens: espaçamentos, cores e tamanhos de letra vêm de uma configuração central.

Porque isto é mais rápido.

Porque o design system fica ancorado diretamente no build. Em vez de inventar CSS, combinam-se valores definidos — a consistência surge como efeito secundário, não por disciplina. Estilos mortos desaparecem, porque as classes não usadas são removidas automaticamente do bundle.

Onde a abordagem chega ao limite.

Cadeias longas de classes no markup são pouco habituais de ler e, sem uma abstração de componentes, surge repetição. O Tailwind não substitui um design system — é a ferramenta com que se implementa um. Os tokens têm de ser definidos por alguém de forma limpa.

APROFUNDAR

Encaixa-se num tema seu?

Se quiser falar sobre como transferir isso para o seu contexto — 30 minutos bastam para começar.

Mais artigos