Tyler Gaw dokumentiert seinen Prozess, Sass abzulegen und stattdessen PostCSS zu verwenden, wobei er die meisten des Codes gleich lässt. Das bedeutete sicherzustellen, dass er PostCSS-Plugins verwendete, die den Großteil der Funktionalität von Sass nachbilden würden, wie z. B. Verschachtelung, Mixins und dergleichen.
Tyler ist überzeugt. Ich finde es ein interessantes Experiment und es ist cool zu wissen, dass es im Grunde möglich ist, aber ich bin definitiv noch nicht überzeugt.
Nun hast du statt nur Sass als Abhängigkeit, einem aktiven, gesunden Projekt, eine ganze Reihe von Plugins mit verschiedenen Autoren als Abhängigkeiten. Und wofür? Wenn du libsass verwendest, gewinnst du keine Geschwindigkeit. Wenn du ein bestimmtes PostCSS-Plugin magst, hindert dich Sass nicht daran, auch dieses zu verwenden. Eine Sache, die ich definitiv nicht empfehlen würde, ist das Vorverarbeiten dieser benutzerdefinierten Eigenschaften, da diese keine austauschbaren Dinge sind.