Das Wix-Entwicklerteam wirft seinen Hut in den Ring der CSS-Präprozessoren
Stylable ist ein CSS-Präprozessor, der es Ihnen ermöglicht, wiederverwendbare, hochperformante, gestylte Komponenten zu schreiben. Jede Komponente stellt eine Stil-API bereit, die ihre internen Teile abbildet, sodass Sie Komponenten teamsübergreifend wiederverwenden können, ohne auf Stilmöglichkeiten verzichten zu müssen.
- Schränkt Stile auf Komponenten ein, sodass sie nicht "durchsickern" und mit anderen Stilen kollidieren.
- Ermöglicht benutzerdefinierte Pseudoklassen und Pseudoelemente, die die interne Struktur einer Komponente abstrahieren. Diese können dann extern gestylt werden.
- Verwendet Themes, sodass Sie verschiedene Looks und Feels auf Ihre Webanwendung anwenden können.
Zur Build-Zeit wandelt der Präprozessor das Stylable CSS in flaches, statisches, gültiges, natives CSS um, das browserübergreifend funktioniert.
Es scheint, dass der Sass-Luminary Chris Eppstein sich mit dem noch nicht veröffentlichten CSS Blocks am Spiel der gescalten Stile beteiligt. Und denken Sie an Vue's Unterstützung für <style scoped> und die Popularität von Utility-Bibliotheken. Ich denke, gescalte Stile könnten das angesagteste CSS-Thema im Jahr 2018 sein.