Do web components have a future if nobody is writing them? | Read the Tea Leaves
https://nolanlawson.com/2026/10/19/do-web-components-have-a-future-if-nobody-is-writing-them/
With my previous post on “using the platform”, I was surprised that the comments on Hacker News and Lobsters tended to veer toward web components. This…
Installation · Quiet UI
https://quietui.org/docs
Start using Quiet with just a couple lines of code.
looks promising review here https://daverupert.com/2025/10/quiet-ui/
Bluesky Likes Web Components
https://lea.verou.me/blog/2025/bluesky-likes/
I set out to announce two components I wrote for displaying Bluesky likes and ended up ranting about the pain of building accessible, localizable web components in 2025. The components are still here, though — lucky you?
Plain Vanilla
https://plainvanillaweb.com/index.html
An explainer for doing web development using only vanilla techniques.
Web Components Demystified online course | Scott Jehl, Web Designer/Developer
https://scottjehl.com/learn/webcomponentsdemystified/?holiday
A comprehensive, premium course about building dynamic, fast, resilient apps with standard web components.
Server-first Web Components with DSD, HTMX, and Islands | Codrops
https://tympanus.net/codrops/2024/08/20/server-first-web-components-with-dsd-htmx-and-islands/
A simple yet powerful approach to Web Component server-rendering, declarative behaviors, and JavaScript islands.
Looked this up for info on DSD - Declarative Shadow Dom - and found it pretty interesting. Worth to a PoC of similar approach with idiomatic SvelteKit...
Web component gotcha: constructor vs connectedCallback | Read the Tea Leaves
https://nolanlawson.com/2024/01/13/web-component-gotcha-constructor-vs-connectedcallback/
A common mistake I see in web components is this: This setupLogic() can be just about anything – subscribing to a store, setting up event listeners, etc. The teardownLogic() is designed to undo those things – unsubscribe from a store, remove event listeners, etc. The problem is that constructor is called once, when the component…
My approach to HTML web components
https://adactio.com/journal/21078
Naming custom elements, naming attributes, the single responsibility principle, and communicating across components.
GitHub - WickyNilliams/cally: Small, feature-rich calendar components
https://github.com/WickyNilliams/cally
Small, feature-rich calendar components. Contribute to WickyNilliams/cally development by creating an account on GitHub.