▲ | Muromec 7 days ago | |
Another pain in the ass is the fact web components are registered globally. Good luck marrying this with npm dependency hell where two transitive dependencies both import a button. The good part of react and friends is it's just javascript and the class is imported and referenced normally, not with a weak string-binding-through-registry kind of way. Now add types to the mix and shadow dom and it brings constant problems without any upside. |