However, web components have a number of drawbacks. For instance, they have a number of technical limitations and are easy to misuse in a way that excludes users.
It’s possible—and certainly my hope—that web components will improve over time and these issues will be resolved. But for now, I’m holding fire on them.
In this article I’ll explain why that is, and suggest an alternative way to develop components in the meantime.
# They’re constraining
See original post