Introducing Tailwind
In the previous chapter, we looked at a number of different frontend frameworks to help us go faster, but we’ve been ignoring an elephant in the room of a modern web ecosystem – Tailwind CSS.
Frameworks such as Buefy and Vuetify have a major disadvantage. Due to increasing demand for more and more features, growth, and usage, they became a victim of their own success and ended up too big, giving us less control over our component styles.
Learning about frameworks such as Buefy has become increasingly challenging. Developers have to learn about hundreds of classes and components and then potentially rebuild them just for small style tweaks that were simply not envisioned by the upstream community.
Tailwind is a CSS framework that, unlike other frameworks, does not come prebuilt with classes to add to HTML tags. Instead, it uses a different approach. It brings a much lower level of control by removing ALL default styling from the stylesheet...