Hacker News new | ask | show | jobs
by naiv 798 days ago
TailwindUI's 101% bet on React for the templates and catalyst is really sad. I would pay extra for TailwindUi vanilla js components.

So it's good to see new component libraries being released supporting vanilla Javascript with Tailwind and gives developers who do not like React a choice.

5 comments

TailwindUI has React, Vue, and a simplified HTML version of their interactive components.

See: https://tailwindui.com/components/application-ui/data-displa...

I know, like I mentioned not in the templates or catalyst
He is saying they don't all have vanilla JS implementations of component functionality.
Outing myself as a moron, but I did not understand this until after I paid. I ended up getting enough alpine js figured out to get stuff working (although it mixes kind of awkwardly with Hiccup). Definitely not happy to be getting that working myself- in hindsight I would not have paid without complete vanilla JS support.
I really like some of their templates and ended up cherry picking parts and rewrote the React to vanilla js. Took me a day or two for the rough change but eventually it feels 'dirty'.
I bought the pro license for Flowbite as well. I like that is has a js library and I think the look and feel works well on admin dashboards, not so much for b2c cases
Tailwind is fantastic, but I do feel that Tailwind UI hasn't really delivered value for my needs. It's missing a lot of common components and dark mode versions of the ones they have. Catalyst is also no use to me. I use phx live view without a js framework.

Would have preferred to see more vanilla components as well. Looks like they are doing really well and hiring, so I'm hopeful.

I miss full dark mode support :/
I find it odd that a paid product doesn't offer, you know, 120% of what a regular user needs. How hard can it be to include dark mode versions? Feels lazy, man
There are many sites with alpine.js components if that is better.