HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
161–170 of 193 posts
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#162Why is this advertised as HTML-first and framework-agnostic ? It directly leverages tailwind and UIKit libraries. That is NOT framework agnostic by any means.
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#163Earlier quoted context omitted.
CSS is a dream these days. I understand why it’s intimidating for devs because it’s not meant for engineers it’s meant for designer so it has a wildly different set of assumptions and expectations. But learning it is 100% worth it. Tailwind is like an ORM. I get the appeal but if you know SQL /CSS it’s just going to get in the way.
This is ridiculous. Tailwind css is a utility "framework", which generates configured css classes to set 1-2 css attributes each. The only reason it adds a build step is that it wants to tree-shake all unused classes to keep your bundle size as small as possible and let you configure which classes are available for generation. Even the documentation makes it extremely clear which properties are set by which class (th…
It's very odd to see HN, supposedly a "self-thinker" crowd, continuously spout incorrect things because they heard someone else say it on here. Here are other things I've heard on HN repeatedly that aren't true (often in very upvoted comments).
- You can't make a static site with React
- React is only for SPAs.
- You can't use React without NextJS anymore.
- PHP is too slow for web development (maybe it is for your use case, but people seem to think it's bad for all use cases).
- PHP doesn't have strict type checking.
- NPM is somehow worse than every other packaging system (ignoring PIP, Maven, etc. NPM is surprisingly good at things that the rest of packaging systems don't get right).
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#164Have to agree with most of the commenters here, framework-agnostic really means independent of any framework. This one is built on top of the CSS framework which adds a whole build step. So it was really better to go with a less misleading title like Tailwind CSS implementation of shadcn/UI
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#165Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#166How about some color? Or in other words, how much longer until the Vercel-inspired brutalism fad wears off?
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#167Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#168It doesn't seem HTML-first though. Also the Github description says it's a library of web components, this may be misleading because this project doesn't use Web Components.
I wasn't expecting it to use Web Components, I guess that's what happens when you give something a generic name. Similarly if some company named a code editor Code.
Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#169Re: HTML-first, framework-agnostic implementation of shadcn/UI – franken/UI
#170Why is this advertised as HTML-first and framework-agnostic ? It directly leverages tailwind and UIKit libraries. That is NOT framework agnostic by any means.
Tailwind is just a convenience compiler for CSS, it's hardly a framework.