Bootstrap CSS classes represent "Components" comprised of multiple styles
(rounded corners, background, color, hover)
So what's wrong with bootstrap?
Tailwind takes utility classes all the way
Here's what that looks like:
You'll get over it
Purgable HTML
Use the classname editor instead of the style editor
Reference docs for classnames
Tailwind is a low level abstraction over writing plain css
benefit: fast, easy, intuitive, more flexible than bootstrap, built in "purge" for small file size
costs: discourages (but doesn't prevent) direct interaction with css
(Nice)
Traditional Server Side Rendering
Client side single page app
vue x, React Context
By the author of react table
Text
React query is a high level abstraction over local state management patterns concerned with http caching.
benefit: simple api, consistent data fetching and caching, may reduce need for dedicated state management libraries in some apps