Backbone.js versus AngularJS
description
Transcript of Backbone.js versus AngularJS
![Page 1: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/1.jpg)
![Page 2: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/2.jpg)
Wanted: a framework that:
Allows me to build a useful object model Doesn’t require me to write explicit event handlers
to update the Model from form inputs Satifies frontend developers
![Page 3: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/3.jpg)
Tried this Proof of concept: Basic form for editing an object’s
attributes Very limited universe explored Backbone.js with Rivets.js (because it worked!) AngularJS
![Page 4: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/4.jpg)
Not married to a framework (yet)
![Page 5: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/5.jpg)
Why I liked AngularJS ”Frontend friendly” Simpler code in the proof of concept Easy, natural two-way data binding Model is a plain JavaScript object Dependency injection system
![Page 6: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/6.jpg)
Problems with Angular Some things just don’t work??
![Page 7: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/7.jpg)
Problems with Angular Some things just don’t work?? ”Codebase appears to be fairly sprawling and not
very modular.”
![Page 8: Backbone.js versus AngularJS](https://reader034.fdocuments.in/reader034/viewer/2022051512/53fea0568d7f726a5c8b4585/html5/thumbnails/8.jpg)
Problems with Angular Some things just don’t work?? ”Codebase appears to be fairly sprawling and not
very modular.” ”Angularjs documentation is absolutely abysmal.
They are truly awful. I can't say enough how terribly terribly terrible they are at explaining themselves.”