For 2, I keep my CSS in a CSS file and import it into my component. Also please please use Polymer to create web components. Yes your complaints are all valid it's still not very robust, but Polymer takes away like 80% of that boilerplate code.
I suppose you meant lit-html and lit-element rather than Polymer? :troll:
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.