Yeah all of them are converging on WebComponent so really its all interchangable and eventually, WebComponent will replace the need for them.
Kinda like how we slowly made all of jQuery part of ECMAScript 5. Now I know what you’re thinking: kingthrillgore, if ES5 has all the functionality, why do we still see a big chunk of CPU time lost when jQuery is loaded in the webpack? And to that I would reply…yes, yes we do! 😂😭