The AngularJS Magazine on Flipboard

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

RumcaJS Polyphonic Angular Synthesizer


Coll, Pub & Sub* with Angular Meteor

*Collections, Publications and Subscriptions

In an earlier post I looked at Angular-Meteor and how it complement with Angular on one side, and Meteor …


Speeding up AngularJS apps with simple optimizations | JavaScript

AngularJS is a huge framework with that already has many performance enhancements built in, but they can’t solve all our problems. No matter how fast …


Angular Performance: ng-show vs ng-if - The Code Dump

You’ve probably come across ng-if and ng-show and wondered why they both exist and what’s the difference between them. After all they usually have …

A look at AngularJS Material Design with Google Polymer in mind


The project’s goal is to provide a reference implementation of Material Design based on AngularJS.

AngularJS Logo

Ionic framework Logo

Besides …


Using ECMAScript 6 (ES6) with AngularJS 1.x

This tutorial leads through an example on how to build and use AngularJS 1 with the new JavaScript standard ECMAScript 6 (short ES6). It does neither …


Modular WEB admin using ASP.NET MVC and AngularJS

A quick glance of the title reveals this article talks about an open source platform which allows you to quickly and easily create a web admin for …


More Options Button Functionality Design Using AngularJS Material UI

So we need to use media queries to get below look and feel

Here you can find right most more icon button. Whenever user clicks on that icon, One sheet …

UI Design

How To Write Automated Tests For Your Ionic App - Part 1

Have you ever wasted hours trying to fix something you broke in your code because you made a change, didn't test it properly, and only find out it's …

Automated Testing

Using Module.decorator() In AngularJS 1.4

Ben Nadel looks at how to use the Module.decorator() method, in AngularJS 1.4, to augment the functionality of other services. And, what caveats …


Build an Angular 2 App - Data Binding Syntax

In our previous article about building a simple application in Angular 2, we laid the foundation for moving forward and covered all the very basics …

Hello World

How to Create Form-Based Directives in AngularJS

Enforcing complex business constraints against user submitted data poses unique challenges to a significant number of developers. Recently, my team …


Angular Benchpress and Performance Tests

Ben Nadel wrote a blog post that explored the performance of rendering a large dataset using Angular (version one) and React. It was a good post and …

Build an Angular 2 App: The Root Component

Angular 2 is in active development right now, but is still in an alpha state. In fact, at the time of writing this article, the alpha 31 release was …

Converting Angular 1 directives to Angular 2


Migrating from Angular 1.x to Angular 2.0

Angular 2.0 removes a lot of the constructs from Angular 1.x, but some of the concepts just take on a different name and form in Angular …


Routing in Angular 2.0

A lot has been said about the new router, but I personally think it's looking very promising. Angular 2.0 really pushes the concept of components, so …


Angular Dynamic Locale

A library to change the locale at runtime. It changes the underlying $locale object, so changing the locale will change the formatting of all …

Styling Angular 2 components

Jun 25, 2015 - Updated: Jun 25, 2015 - 7 minute read


This article contains content based on APIs that are in alpha state and therefore needs …

Shadow DOM Strategies in Angular 2

Jun 29, 2015 - Updated: Jun 29, 2015 - 13 minute read


This article contains content based on APIs that are in alpha state and therefore …


Swiss Angular Settings

Angular provider which auto generates service for saving and getting values from the local storage based on a defined schema.


You can …


Angular 2 Starter

The goal of this starter app is to provide a simple way to get started with Angular 2 while also showing key Angular 2 features. The sample relies on …



A data-table for AngularJS that doesn't suck. Its ES6/CSS3/HTML5, fast, light and awesome! Only supports Evergreen Browsers and 1.4.x Angular.


Tackling Authentication with AngularFire

Read Exploring ES6

What you need to know about this book

This book is about ECMAScript 6 (whose official name is ECMAScript 2015), a new version of JavaScript.

Audience: …


An opinionated cure to angular 1's ES6 problems.

(API docs are at the bottom)


npm install
• npm test
• npm run test-watch


Use ES6 classes …

Experiences with Angular

I consider myself a fan of Angular, but think it's fair to shine a critical light on some of the design decisions in Angular that seem strange for an …

Dependency Injection

Getting Ready for Angular 2.0

Dependency Injection for Future Generations by Pascal Precht at JSConf Budapest 2015

Dependency Injection