4 ms·
This is a discussion playing out in our development team at the moment. The one thing we've observed that he touches on in mentioning that Angular is backed by
by Tyrannosaurs 12y ago
This is a discussion playing out in our development team at the moment.
The one thing we've observed that he touches on in mentioning that Angular is backed by Google but doesn't really go into as much as he might, is that it feels like Angular has more momentum generally in the developer community - more posts on StackOverflow and more Git activity, plus more job ads.
If you're in it for the long haul that may be a significant factor.
- brbcoding 12y agoWe are having the same discussions, and a lot of the developers seem to lean towards angular, simply because of that momentum that you mentioned. > "The project I'm working on at Netflix is extremely ambitious, ... solving pretty interesting problems in Ember, that are actually a lot more complicated than problems I solved in previous Angular projects" This is a key point that I keep running into. It seems that more complicated applications can benefit from Ember's very opinionated nature and more backbone-like structure... I could be totally off base, as I've not created a large-scale app in either of these frameworks (yet).
- Tyrannosaurs 12y agoWe have a very complex Ember app, the discussion we have is largely around whether we've made the right choice. My personal view is that we could get rid of every single problem we have with Ember if we replaced it with Angular... And instead have a whole new set of Angular problems.
- nailer 12y ago> The one thing we've observed that he touches on in mentioning that Angular is backed by Google but doesn't really go into as much as he might, is that it feels like Angular has more momentum generally in the developer community - more posts on StackOverflow and more Git activity, plus more job ads. This is true, however: - Angular is considered by both it's supporters and detractors to be very complex and it's documentation a little difficult. I've used Angular for some older production projects, and used ractive.js about 5x more newer projects, and I've searched/asked more questions for Angular. - A lot of people think Google, rather than Getangular LLC, created Angular. I've also met a lot of people who think Angular is popular inside Google, or that Angular is used for Google+, both of which are incorrect. The fact Ember is so popular despite the 'by Google' misconception around Angular actually makes me quite confident about Ember. My Ember knowledge, BTW is limited, I went angular -> ractive.js, so there may be ember downsides I'm not aware of. Ember's new htmlbars templating looks really clean though, so I'm pretty excited to try ember once it's the default.
- Tyrannosaurs 12y agoMy personal view is the supported by Google isn't as robust a defence as some would like to believe - after all, it's not as if they don't have a history of dropping things with little or no warning.
- rdtsc 12y agoIt seems kind of a weak point it me, in way. The fact that Ember is around kinds speaks that it is quite good -- it didn't need a full time corporate backer to rise up.
- awinder 12y agoI didn't get the impression that Angular was unpopular inside of Google from the talks from Google employees at Ng-Conf earlier this year. It's in use by the doubleclick team, they mentioned a ton of internal app usage, and they pointed to it being "the future" for current apps implemented against GWT. Also mentioned a lot of dart & angular dart usage as well.
- nailer 12y agoAsk the Google employees at JSConf what they think, and you may hear a different story. :^)
- spankalee 12y agoAngular _was_ created at Google, by Misko Hevery and Brad Green.
- nailer 12y agoNo, it was created in 2009 at Brat Tech LLC by Miško Hevery and Adam Abrons, see any of the references in the other answer above.
- joshuacc 12y ago"A lot of people think Google, rather than Getangular LLC, created Angular" 1. The Angular website itself states that Angular is "by Google" 2. On many occasions, Misko Hevery has described how he created Angular while working at Google. 3. This page itself is the only real reference to Getangular LLC that shows up in Google search results. Consequently, I'm inclined to think that you're mixing up your story.
- rhgraysonii 12y agoAt the company I work for we recently did a massive migration from Backbone to Ember. The reasoning behind this was simple: prior to the funding round we had recently received that led to an influx of new developers, we had one senior FE guy who was customizing and building this all himself. It became a decision of convention the senior's way vs convention in the standard means of how it is defined in a framework. This is why Ember was so attractive: it is both powerful and maintains a rails-like standard on how you build an application up and out. On a personal project, I would totally use Angular or Backbone, but when maintainability is a question the convention of Ember is a clear winner in my eyes.