First of all - congrats to the new release. I'd like to thank for the marvelous work of the Polymer team during the last years.
I've complained here before and i know that's it's not the right address but i hope that somehow these words find the way into the discussions elsewhere: when i consider Polymer 3 i mainly see a huge paradigm shift - and - sorry to say that - for me personally i don' t like it. Maybe my understanding of a Web Component was blurred by my personal wishes but i my view a Web Component is a custom-element with behavior and styling. This has been true before Polymer 3 - we had a single file containing a component with all their parts in a natural representation - HTML being HTML, CSS being CSS and JS ... you got it. Now JS has taken over and a lot of the initial charme has gone - what about 'there is an element...' idea? Instead this has been eaten by (i guess) performance and efficiency considerations that push ES6 in front. Now we end up with the maybe more efficient but awful template literals that are a big productivity drawback - my IDE does not support syntax coloring, pretty-printing and inspection inside of literals. That much for the architectural view but IMHO this is a major stepback. I'm aware that the Polymer templating was an extra given on-top but i heavily used (and will use) Polymer 2 for exactly that reason. It feels good and natural to work that way - defining an element as what it is: an element and using that as a container of all its aspects. At this very moment i don't see much reason to switch to Polymer 3 - i have pure ES6-style Polymer 2 applications running and i guess i'll continue on that track until hopefully there'll come a better solution that somehow allows for descriptive templates again. Sorry - LitElement doesn't look like a future friend of mine. Again - i'm aware that the Polymer team is somehow bound to follow the development of the specs - i've been there myself before and in my experience not every decision of standards commitees are right. Sorry for the somehow negative criticism but i'm a enthusiastic user of Web Components and Polymer and i have a position to defend inside of our small company. Thanks for listening, Joern Follow Polymer on Google+: plus.google.com/107187849809354688692 --- You received this message because you are subscribed to the Google Groups "Polymer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/polymer-dev/f757bc87-bad2-4ced-8f71-90d5dfe21913%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
