A bússola e o Sass estão mortos?

Author: FullStackDeveloper, 2016-07-24

3 answers

Uma vez que nenhuma das respostas é 100% precisa, Vou dar a minha própria resposta.
  1. A bússola está morta? sim, aparentemente. de acordo com a sua página:
    A bússola já não é mantida activamente.

    A bússola parece estar a morrer porque está escrita em Ruby e existem transpiladores de Sass muito mais rápidos escritos em C/C++, principalmente LibSass .

    O que deve usar agora? Baseado em Este GitHub assunto de conversa, eu recomendaria mudar para Bourbon para um conjunto base de mixins utilitários.

  2. O Sass está morto agora? Não, nem pensar. Os modernos transpiladores de Sass, incluindo o LibSass, suportam totalmente a especificação SAS e funcionam muito bem.

  3. Deve evitar a sintaxe Sass? Não. na minha opinião, a sintaxe Sass é mais limpa, mais fácil de ler, e é definitivamente mais fácil de digitar.

    Podes misturar a sintaxe Sass e SCSS. Para que possas importar a sintaxe Bourbon SCSS para o seu documento de sintaxe Sass e usar os mixins sem problema.

    Para concluir, use a sintaxe que o faz mais feliz.
 24
Author: Nostalg.io, 2017-04-10 07:05:02

A bússola não está morta-fez o que fez bem - mas agora foi substituída na maioria dos fluxos de trabalho das pessoas. As pessoas começaram a usar o CodeKit pouco depois disso - e agora geralmente usam corredores de tarefas e constroem ferramentas como, grunt, gulp, brunch, brócolis, etc.

O que você quer é pré-processamento e algo que tem autoprefixer. Isto pode ser qualquer uma das coisas mencionadas acima e geralmente pode ser instalado e configurado com uma coleção de módulos npm. Tudo depende do projecto em que estás a trabalhar. Eu diria que o gulp é o mais popular neste momento. (Eu uso Ember, então Ember CLI faz isso para mim)

.sass é apenas mais uma sintaxe (a original, eu acredito). A maioria dos desenvolvedores usa .scss e eu encorajamos você a ficar com essa sintaxe, porque é mais como CSS e quando compartilhar projetos as pessoas vão agradecer. (embora eu prefira stylus)

Editar

Depois dos ataques... Eu diria que "Fundação Sass"é o que está morto. Esse curso vai para causar-te mais problemas e depois ajudar-te. Basta escrever scss e aprender novos bits como você precisa deles. É apenas CSS com algumas características úteis como variáveis e nidificação.
 3
Author: sheriffderek, 2016-07-24 18:54:02
Assumindo que estou a perceber o que estás a pedir, sim, eu passaria para a SCSS em vez de usar o SASS. Por quê? De um modo geral, o SASS combina ambos o Sass e o SCSS. SAS é uma sintaxe mais antiga que lida principalmente com indentação (em vez de parênteses, etc.) e não apresenta nenhuma adição real ao CSS. Por outro lado, SCSS é destinado a estender CSS3 fornecendo funcionalidade adicional, tais como variáveis, nidificação, e outros. O outro bónus é que tecnicamente falando, cada folha de estilo CSS3 válida é também uma folha de estilo SCSS válida.

Então, para concluir, eu definitivamente considere fazer a alteração para ESCS, como você vai descobrir que este é o padrão entre um monte de frameworks e ferramentas utilizados na indústria, além de que é uma sintaxe mais recente, em comparação com Sass e oferece muito mais funcionalidades para tornar sua vida muito mais fácil, pois um desenvolvedor.

Se você quiser saber mais informações, basta dar uma olhada em seu site: http://sass-lang.com/

Então, para responder especificamente às suas perguntas:
    Não, Não está morto, apenas foi actualizado para seguir os padrões da indústria. Existem muitas alternativas disponíveis. Por exemplo, um popular é Gulp.
  1. o Sass também não está morto, no entanto, a maioria dos programadores mudaram-se para a SCSS.
  2. Eu escolheria SCSS, devido ao que descrevi acima.
 2
Author: Ryan Fitzgerald, 2016-07-24 18:47:52