https://www.youtube.com/watch?v=lCndUz6PZzI#t=21
- Modularize everything.
- Notes
> NotesView.js
> NotesModel.js
> NotesController.js - http://www.quora.com/AngularJS/What-are-some-time-saving-tips-every-AngularJS-user-should-know#
- Take advantage of Yeoman for scaffolding
- Creator of Angular: Misko Heverys presentation on best practices
- Angular best practices for angular app structure
https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/mobilebasic?pli=1 - What is "Dirty Checking"?
- What is "Bower"? Similar to Maven?
- Can you program Ajax without $.ajax?
- Project: Start coding an Angular App from Unit Tests first
- Create Directives for UI Widgets
- Use Batarang Chrome Ext for debugging
- uses an existing module called 'myApp', and throws an error if it doesn't find it.
angular.module('myApp') - creates a new module called 'myApp'
angular.module('myApp', [])