Dart Sass, transición de Alfa a Beta.

Siendo una nueva implementación para Sass, diseñada para ser rápida y fácil, ahora se encuentra para libre uso, ya sea mediante npm, pub y Chocolatey, animando de esta manera a los usuarios para su uso en aplicaciones. Anteriormente se encontraban diversas fallas de este implemento, pero con la actualización se pueden observar las mejoras de este.
La implementación puede ser mucho más sencilla, pero no hay que obviar que pueden ocurrir comportamientos difíciles en las migraciones, por esa razón se están visualizando nuevas estrategias de corrección en Ruby Sass al descartar el comportamiento antiguo o añadir uno nuevo.

Beneficios de Dart:

La VM es más rápida que la VM de JavaScript.
Es mucho más rápido que Ruby Sass en las hojas de estilo más grandes.
Se escribe de forma estática, de esta manera los valores se pueden calcular sin ejecutar el código.
Fácil de modificar, fácil de mantener y lo más importante, fácil de traducir a otros lenguajes de programación.
Gran compatibilidad con JavaScript.

Mejoras en la implementación:

Como objetivo principal está la compatibilidad a largo plazo entre las hojas de estilo de Ruby Sass y Dart Sass.
Sera primordial el corregir los errores antes de sacar una versión estable de 1.0.0 centrándose en la compatibilidad con nodo-sass render API(), facilitando la integración de Dart Sass en las herramientas y flujo del ecosistema en JS.
Ya se encuentra en versión beta y se le puede ubicar en la plataforma que el usuario desee.

Ejemplo de código Dart Sass

Disponibildad

Disponible en GitHub por el link: 
Para los usuarios Chocolatey de Window se puede ejecutar mediante:
choco install sass --pre (o choco upgrade sass --pre si ya existe).
Mediante npm se puede obtener la versión de JavaScrip puro.
npm install -g dart-sass.
Si ya eres usuario de Dart, puedes ejecutar:
pub global activate sass



 #saladtech @yldeveloper

Comentarios