2 ms·
When I started Vue I was somewhat disappointed that Vue components aren't first-class HTML. I looked at W3C web components instead and I liked the concept bett
by _nalply 8y ago
When I started Vue I was somewhat disappointed that Vue components aren't first-class HTML.
I looked at W3C web components instead and I liked the concept better. For example why not define control flow elements like, for example <c-if> or <c-loop>? However I didn't gain enough practical experience to be able to recommend them. Perhaps there are problems lurking behind them.
So this left me wondering why web components aren't as popular, even including accompanying frameworks like Polymer. I suspect that in a few years Vue will maybe again being overtaken by another framework basing on W3C web components, just because web components feel more natural than Vue components.