001: The Start
As the about page suggests, I'm going to write as I learn web components on this little blog here. As of today, I don't really know much, but I'm definitely excited.
My initial feelings
I've been thinking about web components for a while now. I appreciate how Dave Rupert keeps them in conversation in Shop Talk Show episodes and really felt for him when the HTML imports dream disappeared. With that, my interest also fell off because I thought "what's the point" when Vue seemed to be doing a good job with single file components.
This has all changed though. At Google I/O, Monica Dinculescu gave a really interesting talk, which I think you should watch because it's certainly really inspired me.
I constantly try to reduce weight in what I produce on the web, so this approach really appeals to me. The only thing I'm really not feeling right now is template literals for templating. I'm willing to give it a fair crack though.
I'll kick off my learning with those repositories. Maybe I'll make something really simple to just get a feel of things. I'll write about it here for sure.