Yes that does help quite a bit in understanding how these frameworks are 
evolving.  I appreciate your response.  I would agree with your statement 
that "Angular is a fine choice for building applications today" except the 
2.0 effort really gives me pause.  Do I invest thousands of hours 
developing a system on a foundation that is to completely change in the not 
too distant future?  Or instead do I invest in a newer framework (Polymer) 
that may possibly better represent the future?

I did find this 
post: http://blog.sethladd.com/2014/02/angular-and-polymer-data-binding.html 
that was really effective in illustrating strengths of both frameworks, 
overlaps and how to get them to work together.

I do appreciate that Google is full of smart people solving problems in 
different ways.  However, I perceive Google, as a customer, as one entity 
that provides many services useful to me personally and professionally. 
 I'm hopeful that soon Google will communicate a consolidated, cohesive 
vision for web application frameworks.  Don't get me wrong, I'm 
appreciative of the work that's being done, it just gets difficult at times 
to sift the best choices out of the plethora of technology stack choices.


On Thursday, March 5, 2015 at 11:14:41 PM UTC-6, Matthew McNulty wrote:
>
>
> Google vends many products and technologies, and is a relatively large 
> company full of smart people with lots of different ideas on how to solve 
> similar problems. There is no singular Google opinion or singular picture 
> Google is painting as a whole.
>
> Angular is one of the best of the current generation of JS frameworks. It 
> is a fine choice for building applications today.
>
> Polymer is the first of a next generation of technologies that posit a 
> future where there does not have to be an additional framework layered on 
> top of the web platform, because the platform itself is much more 
> functional now that it has web components. The framework is DOM. We like to 
> say this is like what should have happened if the web platform had kept 
> evolving naturally and not gotten stuck, and a JS-heavy apparatus strapped 
> on top. Polymer is markup- and DOM-centric.
>
> Polymer is useful for building custom elements or applications. Elements 
> built with Polymer can easily serve as leaf nodes in applications built 
> with web component-friendly frameworks like Angular 2.
>
> Polymer is part of the Chrome team, and as a result embraces the platform 
> and web components in an idiomatic manner. This is also why you see Polymer 
> featured at events like Chrome Dev Summit and Google I/O. Angular is a 
> separate effort by a different team at Google with no relation to Chrome.
>
> Hope that helps.
>
> -Matt
>
> On Thu, Mar 5, 2015 at 7:49 PM, <[email protected] <javascript:>> 
> wrote:
>
>> > "Perhaps this is a not a question for a Polymer forum but what is the 
>> picture that Google is painting relative to these web frameworks?  For a 
>> new web application development effort what foundation would Google suggest 
>> to build upon?  Polymer, AngularJS, some hybrid?"
>>
>> Exactly this.
>>
>> I'm trying to decide between the myriad frameworks, and Angular/2.0 seems 
>> the most compelling. However, after reading this thread, the purpose of 
>> Polymer and its relationship to Angular is confounding.
>>
>> 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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/polymer-dev/2dc1f504-0706-4e66-b3b8-946c83f92279%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/polymer-dev/2dc1f504-0706-4e66-b3b8-946c83f92279%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

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/2d22d30a-dea1-498b-b9da-8bb74fba762c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to