Ever since I first learned about web components I have been kind of fascinated by them and I’m not entirely sure why. Sure, there is something “neat” and elegant about the idea of creating components - building blocks of the web if you will - outside...