SASS e/ou PostCSS #513
Replies: 6 comments
-
SASS ❤️ |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@celsomtrindade estou usando o PostCSS com algumas ferramentas, como o Autoprefixer, CSS nano e mqpacker. Gosto bastante da abordagem de manter o Sass (por hora) e usar o PostCSS como ferramenta complementar. Dropar o Sass ainda é meio difícil, principalmente nos projetos que trabalho, visto que utilizamos vários mixins e functions. Se não tiver essa dependência, acho super justo usar "CSS vanilla" combinado com PostCSS. |
Beta Was this translation helpful? Give feedback.
-
@celsomtrindade Eu larguei o Sass e fui para o Stylus, até chegar no PostCSS. Tudo é muito parecido, mas há algumas diferenças qnd olhamos para a proposta de cada um, e também o gosto pessoal é algo que determina muito. Atualmente montei o meu workflow (Estag Starter) com poucos plugins para o PostCSS, peguei apenas os mais importantes com intuito de não deixá-lo muito grande. |
Beta Was this translation helpful? Give feedback.
-
@celsomtrindade Faz um ano que troquei SASS pelo PostCSS. O motivo foi pela praticidade em ferramentas como Autoprefixer, Pixrem, Lost (sistema de grid) e para trazer o poder do SASS uso este cara daqui p.s.Uso um workflow parecido ao seu, se quiser dar uma olhada |
Beta Was this translation helpful? Give feedback.
-
Sinceramente, prefiro utilizar Pré-processador + PostCSS. Apesar de saber das vantagens de modularizar apenas o que realmente vai precisar através do PostCSS, mantenho um pré-processador (Stylus ❤️ ) no processo de build e complemento com features extras de PostCSS, como o Rucksack, Font Magician, Lost e CSSNano. Funciona bem comigo. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Fala galera!
Recentemente aprofundei minhas leituras em
PostCss
e isso me abriu um mar de "dúvidas", pois eu migrei para oSASS
justamente por algumas facilidades de desenvolvimento que o mesmo proporciona, por exemplo:@mixin
para reaproveitamento de código;css
nested;functions
, como função para gerar grid system;Então eu tenho uma estrutura de código mais ou menos assim:
Tudo isso eu faço utilizando
SASS
e, ao executar oGrunt
, ele irá gerar um arquivo de @import com ordem baseado na ordem das pastas, depois concatenar todos os arquivos, gerando um únicocss
compilado, convertendo variáveis, etc.Porém, notei que o mesmo objetivo pode ser atingido utilizando apenas o
PostCSS
(e os respectivos plugins, lógico). Então, gostaria de saber qual a opinião de vocês a respeito disso, acham que devo migrar para oPostCSS
ou continuar com esse método deSASS
? Normalmente trabalho em projetos desde sites institucionais até projetos um tanto quanto extensos, contendo mais de 30-40 views, etc.., Sei que é algo meio "pessoal", mas como não utilizoPostCSS
, gostaria de saber o outro lado da moeda (ou os dois lados, caso alguém já utilizou os 2).O que consegui encontrar em leituras foi que, o
SASS
terá suporte para prefixos, automatizando um pouco mais o fluxo de compilação docss
final, e no lado doPostCSS
, a velocidade de compilação, visto que estamos trabalhando somente comcss
e algunsplugins
para processamento final.Beta Was this translation helpful? Give feedback.
All reactions