The AngularJS Magazine on Flipboard

By Dan Wahlin | All about AngularJS! Tweet article suggestions to @DanWahlin.

Building your first App for the Internet of Things in 15 minutes

Few weeks ago we were lucky enough to present our work at the AngularJS <live code> event held in Italy. The presentation was based on a live code …


When Do You Need To Compile A Directive In AngularJS

On the most recent episode of Adventures in Angular, on Advanced Directives, Ward Bell and Joe Eames posed a very provocative question - When do you …


2015 ng-conf Keynote (shared)


Angular is a development platform for building mobile and desktop web applications - Angular

Angular is a development platform for creating applications using modern web standards. Angular includes a wealth of essential features such as …

Web Applications

Boost the Performance of AngularJS Application Using Immutable Data

I have affinity to functional programming since my first year in college. During my initial contact with a purely functional programming language …

Functional Programming

Track JavaScript, AngularJS and jQuery errors with Google Analytics

Google Analytics is the most popular website statistics service. It is used for many purposes: from tracking visitors and sessions to campaigns and …


Angular 2 Preparation - Part 1 - Code Structure Comparison



Facebook's React library is designed to be used as a view component atop other JavaScript frameworks. NgReact is a small library providing …


Angular Style Guide

Table of Contents

High-level Goals
• Third-party Dependencies
• Directory and File Structure
• Parts of Angular
• Testing
• General Patterns and …

Style Guide

Ionic ProTips for the Awesome and Lazy Developer

I recently had the privilege of giving a presentation for Ionic at Hack-a-ton SF. My goal was to show the attendees how to get up and running and …


The AngularJS Custom Directives Video Training Course Has Been Released!

I’m excited to announce that my new AngularJS Custom Directives video training course has been released on! If you’ve been wanting to dive …


ABE Part 4 - Consuming APIs and sharing data with AngularJS services


This is the fourth part of the AngularJS by Example series. If you have missed the previous installments you can find them all via the …


Bundling and Minifying an AngularJS Application with ASP.NET MVC

Bundling and minifying a website's scripts and stylesheets reduces page load time and asset size. Here's my project setup for bundling and minifying …


Getting started with Bootstrap and AngularJS (for the SharePoint Developer)

Over past few months I’ve traveled the world talking to developers about building applications with Office 365. One of my favorite topics is building …

Microsoft SharePoint

Visual Regression Testing For Angular Applications

Read the full article at: Visual Regression Testing For Angular ApplicationsI recently planned a major CSS refactoring project to transition a large …


Mastering the Ionic Framework: Learn to Build & Deploy Native Speed HTML5 Based Apps

A Phoenix Arises

Web development technologies have evolved at an incredible clip over the past few years. We've gone from rudimentary DOM manipulation …

Web Development

Real-time Communication in AngularJS with ($Q)orlate

This post introduces the lightweight ($Q)orlate library.

A popular type of engagement that iVision is hired for is the architecture assessment. For …


Services in AngularJS simplified with examples

Read: 21 points cheat sheet on AngularJS controller and the $scope object What is service?• It provides us method to keep data across the lifetime of …


UI-Router: Why many developers don't use AngularJS's built-in router

AngularJS is an amazing JavaScript framework for building rich client-side applications but the truth is many developers don’t use the built-in …


Using Travis-CI for run AngularJS unit tests

First you have to create a login in Travis-CI with your github credentials. After this, you enable travis-ci to access your github repository and …


Integrating Web Components with AngularJS · Pascal Precht, appeared first on, 2015-02-12

Just a few days ago I had the honour to give a talk together with the awesome Carmen at the first european AngularJS conference ngEurope. The title …


An Angular2 Todo App: First look at App Development in Angular2

Dan Wahlin - The AngularJS JumpStart Video Training Course Has Been Released!

Hi Dan,

Are these videos likely to go on to PluralSight any time soon.

Im in! Purchased the course. Love your work and love being able to support you …

Angular 2 Todo App

Angular 2 is not packaged or ready for production... but this is a todo app with it.


Clone angular/angular somewhere on your disk.
• Follow …

Exploring $q And Scope $digest Integration In AngularJS

Ben Nadel explores the tight integration of the promise service, $q, into the $digest lifecycle of an AngularJS application. Digests get triggered …


Change Detection in Angular 2

In this article I will talk in depth about the Angular 2 change detection system.

High-Level Overview

An Angular 2 application is a tree of

The Art of AngularJS in 2015

I've been tracking statistics on jobs and skills for JavaScript MVC frameworks ever since I Compared JVM Web Frameworks at Devoxx France in 2013. At …


Reusable Components in Angular: Design patterns, transclusion, and more