http://perpetual.education is a design/programming school. We like to be part of the discussion over here at Dev.to / We have time-slots for free conversations for career advice IRL : )
Your playground area is cool. And the way you explain it is nice. Great job.
However, maybe we're crazy... but we LIKE CSS. So, we're not in any hurry to abstract it away. We've also built out really complex them-able systems (think old myspace) - and we're not seeing any pros of having super horrendous markup. Especially when you add in all of the dynamic properties and stuff...
<lix-for="someArray as currentItem"@event="doSomething"class="xd=15 color-blue-1299 roundy-thingies small-but-big-on-small-medium-exept-when-not shadow-small-lighter float-left-only-on-large etc etc-2">{{currentItem.content}}</li>
Your playground area is cool. And the way you explain it is nice. Great job.
However, maybe we're crazy... but we LIKE CSS. So, we're not in any hurry to abstract it away. We've also built out really complex them-able systems (think old myspace) - and we're not seeing any pros of having super horrendous markup. Especially when you add in all of the dynamic properties and stuff...
vs.
.
.
Or something readable. (not sure if this is valid / but for example)
Tailwind is GREAT if you are trying to avoid being a front-end developer / but we enjoy writing code for the front-end.