Let's presume this gets developed to ShadCN/Tailwind level quality.
In that world, what would be the tradeoffs between:
- NextJs + Tailwind + ShadCN
- NextJS + ?? + Shoelace
I don't have a good sense of how web components compare to practice of "copy-by-value, then compile-into-binary" UI shipping that's common in the Next + Shad world these days.