The single reason I do not use Tailwind CSS—It's inefficient for prototyping
At this week's ColumbusJS Meetup where Nathan Lieberman presented on Tailwind CSS, I once again complained about the fact that I cannot use Tailwind CSS to prototype in the browser without context switching back to an editor. It is probably the single reason I do not use Tailwind CSS.
To explain the problem again, the work flow for using Tailwind CSS is inefficient:
- Add/remove/change CSS class in IDE or editor guessing what would work.
- Wait for hot reload.
- Change to a browser to visually test.
- Change back to IDE or editor to refine
- Wait for hot reload.
- Change to a browser to visually test.
- Repeat
Whereas I like to prototype directly in the browser:
- Make multiple possible changes in browser web inspector to visually test, refine, and complete without ever leaving the browser.
- Change to IDE
- Make change in IDE
- Hot Reload
This is because Tailwind CSS always has its slimmed down version.
I I've written about this before, but this time I tried again to search for maybe a plugin or solution to this problem, but either without the correct search key words on NPM, search engines being useless, or it still simply not existing, I could not find a solution.
So if anyone wants a suggestion to make Tailwind CSS usable for prototyping, then that would be it—Give me the kitchen sink in development mode.
Discussion in the ATmosphere