- http://yeoman.io/ and install npm install -g yo
- http://bower.io/ and install npm install -g bower
- http://gruntjs.com/ and install npm install -g grunt-cli
Thursday, November 20, 2014
Webdev workflow schema
Sunday, November 9, 2014
more AngularJS details
AngularJS scope and watch
1) $scope.$watch(VAR, CALLBACK)2) $scope.$apply() - notify about changes
3) AngularJS scopes are organized in a tree structure and a scope can access its ancestor’s variables. Well, this means that $digest() needs to happen on every child scope in every iteration! Internally, this code is a bit messy in AngularJS, but each iteration of the $digest() loop does a depth-first search and performs the watcher check on every child scope. If any child scope is dirty, the loop has to run again!
4) UI is blocked while $digest() is running
5) angular.equals(A, B) - internal angular function for comparing
Wednesday, November 5, 2014
services and factories in angular explained
Compilation of very-very useful explanations for beginners what are services and factories and what are their key useful details. Credentials go mostly to stackoverflow.com threads.
Keep in mind all providers in AngularJS ( = value, constant, services, factories) are singletons !
If you want your function to be called like a normal function, use factory. If you want your function to be instantiated with the new operator, use service. If you don't know the difference, use factory.
Keep in mind all providers in AngularJS ( = value, constant, services, factories) are singletons !
If you want your function to be called like a normal function, use factory. If you want your function to be instantiated with the new operator, use service. If you don't know the difference, use factory.
Subscribe to:
Posts (Atom)