I don't have much against Tailwind, but it's not a framework I would use. I've avoided Bootstrap and others for a long time unless I want to quickly prototype and the footprint is of no consequence to the wider web.
These frameworks aren't inherently bad. They lower the barrier to actually put working CSS on a website. They're especially handy when it comes to rapid prototyping; spinning up basic UI has never been easier. The API-like patterns are familiar to many developers.
I've always got on with CSS because I understood how it works fairly well. Yes, I'm still learning but on the whole I'm more than competent in building a UI from scratch.
The important bit is that they hinder deep learning of CSS. This is not to say that every developer needs to have intimate knowledge of CSS when launching a personal project, but that major businesses need to invest in hiring front-end designers that specialize in this area.
More notable items | |
---|---|
< NES Car | The Ultimate "Spider-Man: Into The Spider-Verse" recap > |