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

[Dúvida] Qual framework CSS escolher

Contextualizando minha situação

Bom dia, boa tarde ou boa noite pessoal! Queria começar brevemento explicando minha situação atual. Já aprendi bastante sobre React (Não tudo) e também estou mexendo com Next.js e estou gostando bastante. Entretanto, nesse processo de aprendizado sempre utilizei SASS, e acho um tanto improdutivo atualmente. Queria saber quais framework vocês recomendam. Eu não conheço muitos, apenas Tailwind, Bootstrap e Bulma.

Preferências

Cada caso é um caso e obviamente não existe um resposta precisa como "O MELHOR", por isso vou falar um pouco das características do meu interesse.

  • Personalizável (Gostaria que fosse bem flexível a personalização dos estilos)
  • Versátil
  • Bem documentando

Conclusão

Então pessoal? Qual framework vocês recomendam? Estou pedindo a opinião de vocês para ter uma base melhor de cada framework e suas características. Desde já agradeço!

Carregando publicação patrocinada...
2

Bootstrap é o mais antigo e que tem uma boa comunidade, Tailwind tráz mais inovação, então depende muito de onde você está atuando, acredito que um dos dois irá agregará bastante

1
2

Cara, são literalmente dezenas de opções de sistemas de estilização, e não tem como dizer qual é o melhor. Como tudo na programação, vai depender do que você quer fazer e do que você sente que se dá melhor.

Por exemplo, você mencionou que está estudando Next.js. Nesse caso eu recomendo que vá de Tailwind pois ele é o padrão nesse framework. Outra vantagem do Tailwind é que ele é também muito personalizável (dentro do tailwind.config.js), não é engessado como o bootstrap e é muito menos verboso que o CSS puro. Contudo, ele acaba gerando muito ruido no código, e algumas estilizações muito específicas são inviáveis.

O SASS também é ótimo, e eu usaria ele no lugar do CSS puro em projetos maiores. Mas é bom tomar cuidado pois ele é tão vasto que é capaz de deixar a estilização algo muito complexo de entender kkk

Mas muitos projetos pequenos eu estilizo em CSS mesmo, e funciona muito bem como sempre. Nada vence a simplicidade do CSS, que não precisa de arquivo de configuração, de uma compilação nem nada parecido.

Ah, e se você começar usando tailwind dá pra mudar pra CSS, é só usar esse site aqui: https://tailwind-to-css.vercel.app/

1
1

Eu curto bem utilizar o Tailwind, e uso sempre para os projetos pessoais. Apesar de aparentemente deixar o código sujo, se tu seguir a ideia de sempre que possível transformar códigos grandes em outros componentes, verá que fica bem melhor pra dar manutenção. E como o componente é pequeno, não aparenta tanta sujeira assim.
Além disso, se tu quer produtividade, pode utilizar o shadcn.ui que tem lhe possibilita importar componentes prontos(ele utiliza o tailwind como dependência).

0
2

A ideia do framework é justamente acelerar o processo de produção. É um tanto óbvio que CSS puro resolve tudo, mas não de forma tão eficiente quanto um framework que evita processos repetitivos.

2