That HTML Blog #32: Opt-in Client-side Declarative Reactive Templates? Yes, Please! 😊
buttondown.com/thathtmlblog/archive/32-opt-in-d…
In the continuing saga of us wanting the best web components DX ever without going all-in on a “prebundled” base class, here’s another exciting development!
Previously I’d written about a new library I released called Reciprocate . The TL;DR is that it lets you add signal-based reactivity (both properties & attributes) to your otherwise vanilla web components (particularly handy for “HTML Web Components” aka custom elements with templates already rendered by the server and preexisting in the DOM).
However, if you wanted to write more “traditional” frontend UI components with dynamic, declaratively-written templates defined in the custom element JS itself, you’d need to reach for something else…in other words: Where is my html function? I want my html function!
And that’s where nimble-html comes in!
👋 Oh hey, this is it! You've reached the official discussion board for That HTML Blog newsletter. Yeah! Share your thoughts, ideas, tips, tricks, and all that good jazz. We love to have you here.
Human Web Collective
@jaredwhite Talking Quiet UI: @claviska recently published it under MIT license. ❤️
(abeautifulsite.net/posts/quiet)
That's cool…but it's unfortunate it's under less-than-ideal circumstances. There's such a systemic disconnect in OSS between the people who consistently put out amazing creative work and the outfits with $$$ who are fine just taking everything in one-sided transactions. I don't blame Cory at all for feeling frustrated!