swanix / ui

Experimental UI library
http://swanix.org/ui
MIT License
9 stars 3 forks source link

Realizar experimento con PostCSS #51

Open sebastianserna opened 6 years ago

sebastianserna commented 6 years ago

Desde hace algunos meses quiero experimentar con PostCSS y realizar pruebas con el plugin cssnext que tiene como eslogan: "Use tomorrow’s CSS syntax, today".

¿Podría reemplazar Sass con PostCSS o pueden convivir juntos?

sebastianserna commented 6 years ago

Aquí un artículo interesante que aborda el tema de utilizar solo PostCSS:

PostCSS: Life after Sass https://www.bignerdranch.com/blog/postcss-life-after-sass/

sebastianserna commented 6 years ago

En una rama alterna he estado realizando el experimento con PostCSS / cssnext y me ha gustado bastante. Las variables nativas de CSS tienen una sintaxis un poco extraña, pero funcionan de forma parecida a las variables de Sass (incluso son más poderosas) luego escribiré más sobre el tema.

Este mes espero hacer la transición completa de Sass a PostCSS.

sebastianserna commented 6 years ago

Acabo de leer que cssnext ha sido descontinuado y su creador ahora recomienda utilizar el proyecto postcss-preset-env. También abre el debate sobre los motivos que lo llevan a abandonar el proyecto y en general parece que hay incertidumbre en los últimos releases de PostCSS. Investigaré más al respecto.