Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model view controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps. Guided by two engineers who worked on AngularJS at Google, you ll walk through the framework s key features, and then build a working AngularJS app from layout to testing, compiling, and debugging. You ll learn how AngularJS helps reduce the complexity of your web app. Dive deep into Angular s building blocks and learn how they work together Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC Assemble your full app in the browser, using client-side templates Use AngularJS directives to extend HTML with declarative syntax Communicate with the server and implement simple caching with the $http service Use dependency injection to improve refactoring, testability, and multiple environment design Get code samples for common problems you face in most web apps
AngularJS | 13.49 | ![]() | ||
AngularJS (Paperback) | 13.49 | ![]() | ||
Angularjs | 19.1 | ![]() | ||
AngularJS | 15.99 | ![]() |
