4 ms·
AngularJS is definetly simpler for some things and more complicated for others,but as your app grows it scales better. Backbone and Ember have more like an act
by camus2 12y ago
AngularJS is definetly simpler for some things and more complicated for others,but as your app grows it scales better.
Backbone and Ember have more like an active record approach,which is great but then you're stuck with Backbone or Ember models. With angular one can use pure js objects which is its biggest strength.
So I can write all my domain in pure js then use angular on top ,instead extending some class at first place,since raw objects are computed and change are tracked in the view.
Now AngularJS will force you to write the presentation code a certain way.If you dont you wont be productive with it.A lot of questions on SO exist because people try to do complicated stuff without understanding how it works,and how its components fit together. If you have ever worked with Flex or WPF you'll feel at home with angular.Because it's basically the same thing.
- sehr 12y ago> but as your app grows it scales better. Proof? I have yet to see a large Angular app aside from DoubleClick in the wild. Can't say the same for BB/Ember. > but then you're stuck with Backbone or Ember models. So, have you ever actually used either of those? You can piecemeal out Backbone, and Ember Data is completely optional.
- camus2 12y ago> So, have you ever actually used either of those? Yes and AngularJS is better than those two. Proof? the large community behing AngularJS. the 800 + committers on github and all the resources on the internet that beats any other framework. Devs dont use something because it's hyped but because it will actually make them more productive. But you'll get your facts straight eventually.
- sehr 12y ago> Proof? the large community > Devs dont use something because it's hyped > But you'll get your facts straight eventually You seem rather offended by this conversation, figure we'll stop it here.