5 ms·
"trivial"? So I still have to componentize my presentation layers to do tailwind "correctly", but instead of writing CSS in readable multiline chunks in a lang
by fjfuvucucuc 3y ago
"trivial"?
So I still have to componentize my presentation layers to do tailwind "correctly", but instead of writing CSS in readable multiline chunks in a language every developer already knows, I need to use this cryptic one liner in any order that literally nobody can read?
What in the hell is wrong with this industry? Sometimes clever ideas aren't all that clever. Sometimes they're just dumb.
- wildrhythms 3y agoThis might surprise you but most industry web development today is using components powered by a framework, and Tailwind fits in perfectly to the close coupling of styles to components.
- Incipient 3y agoBut in components with scoped styling, you're better off just using css directly. Create a class that has all the styles you want, then use it in the HTML - nicely and cleanly separates css and HTML code.
- zztop44 3y agoWhy do you want to separate the CSS and HTML? They’re both style info, especially in component design.
- fjfuvucucuc 3y agoBecause they're not both style info? Html is a markup language, it applies semantic structure to your content, CSS styles html. Classes are a tool for selecting markup to style. Sure, you can create a class for every single CSS rule you write, but just because you can doesn't mean you should.