How Tailwind thinks
Tailwind is a utility-first CSS framework. Instead of writing CSS, you apply pre-built single-purpose classes directly in HTML/JSX. No context switching between files.
Traditional CSS: write semantic class names, then style them. Tailwind: compose styles inline using utilities like flex, pt-4, text-gray-900.
At build time, Tailwind scans your files for class names and generates only the CSS you actually use — resulting in tiny production bundles (usually 5-15KB).
The learning curve is remembering class names. After a week it becomes muscle memory and you stop writing raw CSS entirely.