AngularJS for .NET Developers in 24 Hours, Sams Teach Yourself by Dennis Sheppard & Christopher Miller & AJ Liptak

AngularJS for .NET Developers in 24 Hours, Sams Teach Yourself by Dennis Sheppard & Christopher Miller & AJ Liptak

Author:Dennis Sheppard & Christopher Miller & AJ Liptak [Sheppard, Dennis]
Language: eng
Format: azw3
Publisher: Pearson Education
Published: 2015-10-19T04:00:00+00:00


* * *

GO TO For more on modules and modular applications, check out Hour 4, “Mastering Modules.”

* * *

Controller Patterns and Principles

People new to Angular development tend to put a lot of logic into their controllers and abuse $scope. When you’re first starting out, you might think that the controller is the best place for business logic, service calls, and error handling, but that is not the case.

The first principle that you want to keep in mind when writing controllers is that you want them as thin as possible. They should really only be providing the view with bindable properties and functions that call into other components to either get the data or process the event logic. By moving that logic out of your controller and into reusable components, you have simplified your controller, enabled code reuse, and are following the single responsibility principle.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.