2. Neden AngularJs
•
•
•
•
•
•
•
•
Dependency injection
Test Driven Development
Tek sayfa uygulamalar da kolay routing
Data binding and scopes
Custom HTML template directives
Çoklu platform da uygulama geliştirmek (Mobile apps, CRUD Web
Apps, Chrome Extensions )
Form Validasyon kolaylığı
RESTful dostu
!
Çok daha fazlası…
3. Angular, Backbone, CanJS, Ember Kıyaslaması
Feature
Angular
Backbone
CanJS
Ember
Observables
Y
Y
Y
Y
Routing
Y
Y
Y
Y
View bindings
Y
N
Y
Y
Two way bindings
Y
N
N
Y
Partial views
Y
N
Y
Y
Filtered list views
Y
N
Y
Y
Flexibility
3/5
5/5
4/5
3/5
Documentation
2/5
4/5
5/5
3/5
Community
4/5
5/5
3/5
4/5
Size (no dependecies, just min)
80k
18k
33k
141k
Size with dependencies
80k
61k
57k
269k
Testability
5/5
4/5
4/5
4/5
Ecosystem(plug-ins and libraries)
4/5
5/5
2/5
4/5
Detaylı anlatım: http://bit.ly/1dlnWRg