AngularJS

AngularJS-Shield-smallAngular is currently the most popular front-end framework available. It’s produced by Google and has a long list of successes for being a relatively new framework. It’s part of the “MEAN” stack: MongoDB, Express, AngularJS, Node.JS – although there are many alternatives. AngularJS allows developers to create Single Page Application’s in a very clean and maintainable way.

Angular simplifies application development by presenting a higher level of abstraction to the developer through Angular’s data binding and dependency injection which helps to eliminate much of the code you would otherwise have to write.

Angular Modules I’ve Used In Projects:

Angular 1.5, Angular 2.x

ng-file-upload, angular-ui, bootstrap, angular-translate, ui-router, ng-table, ng-sortable, angular-toaster, ngDraggable, ng-csv and more.

Recent Posts

AngularJS: Creating a simple API Promise Factory

April 9, 2016

Many Angular applications require external API calls to Create, Read, Update, Delete (CRUD) data. Creating a reusable API factory simplifies the API call process by introducing a global CRUD object that can be used across all of your controllers. Promises are a core feature of AngularJS and uses the $http service to perform HTTP GETs, […]

Install Angular.JS, Node.JS, Express and MongoDB with Bootstrap using NPM in under 10 minutes

April 8, 2016

To setup a base installation of Angular.JS and Node.js with NPM you will first want to install Node.JS and NPM Next we will launch Command Prompt and initialize a new project. Create a new folder in your project library and navigate to the folder using Command Prompt. Once in the folder, type npm init. This […]

AngularJS: Loading spinner during view state changes and API calls

April 7, 2016

AngularJS allows developers to create powerful web applications in a seamless, single-page experience. However, during state changes and API calls it’s important to indicate to the visitor that the next view or API response is still processing. Without a loading spinner it can feel as though nothing is happening while back-end API calls complete and […]