During my course of development on SBAngular, I come across alot of useful idea from various resources. I have jot them here for references
AngularJS Form Processing
Form processings in Angularjs
http://www.lullabot.com/blog/article/processing-forms-angularjs
AngularJS Authentication Ideas
Authentication in Single Page Applications With Angular.js (user roles, access levels)
SitePoints article which illustrates sessionStorage
http://www.sitepoint.com/implementing-authentication-angular-applications
Role based authentication in Angular
https://github.com/artgon/angularjs-role-based-auth
Another authetnication …
Angular Sample Applications
Angular+Express+Node+MongoDb
http://sahatyalkabov.com/create-a-tv-show-tracker-using-angularjs-nodejs-and-mongodb
Angular Testings
Angular.js Unit Test with Custom Service Example (quite clear, but not working!!!???)
http://mylifeandcode.blogspot.sg/2014/01/angularjs-unit-test-with-custom-service.html
Angular JS - Unit Testing - Services
http://www.benlesh.com/2013/06/angular-js-unit-testing-services.html
Nodes Objects and Examples
Objects and classes by example
http://book.mixu.net/node/ch6.html
3 Ways to define javascript class
http://www.phpied.com/3-ways-to-define-a-javascript-class/
// in class.js:
var Class = function() { … }
Class.prototype.funcname = function() {...}
module.exports = Class;
// in another file:
var Class = require(‘./class.js’);
var object = new Class(); // create new instance
Both controller methods are exported using browserify’s node like syntax using the “exports” function and can now be imported into other javascript files using the “require” function.
exports.MyCtrl1 = function($scope) {
$scope.message = 'controller 1';
console.log('controller 1')
};
exports.MyCtrl2 = function($scope) {
$scope.message = 'controller 2';
console.log('controller 2')
};
var controllers = require('./controllers');
app.controller('MyCtrl1', ['$scope', controllers.MyCtrl1]);
app.controller('MyCtrl2', ['$scope', controllers.MyCtrl2]);