The Angular Magazine

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

Developing a Google Chrome Extension using Angular 4

When I took on the task of developing Google Chrome extensions using Type Script and Angular 4, it seemed quite a daunting challenge; but after …

JavaScript

Angular Playground – Developing and Running Components in a Sandbox!

Scenario-Driven Development (SDD) – a term I’d heard little about until my friend Justin Couto encouraged me to check out his team’s Angular …

JavaScript

Faster Angular Applications - Part 1. On Push and Immutable.js

On the image below you can see what the typing experience is when both lists have in total of 140 items. No, unfortunately, it does not look slow …

JavaScript

Do you really know what unidirectional data flow means in Angular

Two-way data-binding VS unidirectional data flow<p>Unidirectional data flow as a pattern is usually mentioned when talking about performance differences …

JavaScript

An Introduction to Angular with Bazel

Between new features and unit tests, developers add several new files to their projects every sprint.<p>Before you know it the application is huge! …

JavaScript

Hot vs Cold Observables

TL;DR: You want a HOT observable when you don’t want to create your producer over and over again.<p>COLD is when your observable creates the producer<p>HOT …

JavaScript

A New Wave of Animation Features in Angular

Angular 4.2 introduces a wave of new animation features that allow for multi-element & reusable animations (with input param support) and as well as …

JavaScript

AnimationMovie

What’s new in Angular v5: Animations – Netanel Basal

Angular version 5 is here and with her a new wave of features. In this article, I want to explore what’s new in animations.<p>Negative limits in …

JavaScript

Angular Bazel Build with Dev Server

This post is a continuation of my previous Bazel article, so you might want to read that article first.<p>The main thing the previous implementation …

JavaScript

Do you still think that NgZone (zone.js) is required for change detection in Angular?

A deep dive into NgZone implementation and its usage<p>Most articles I have seen strongly associate Zone(zone.js) and NgZone with change detection. And …

JavaScript

Pushing Real-Time Data to an Angular Service using Web Sockets

One of the questions I’ve been asked a lot lately in my Angular training classes, at conference workshops, and when working with different companies …

JavaScript

Angular Performance Tuning (Article Series)

<i>Originally published at</i> <i>www.softwarearchitekt.at</i><i>.</i><p>One of the most fascinating aspects of Angular is its architecture that addresses the topic …

JavaScript

A new Angular Service Worker — creating automatic progressive web apps. Part 2: practice

Announcement: I present about Angular Service Worker this Tuesday, November 7 at AngularConnect conference in London. If you wish to follow me at the …

JavaScript

Version 5.0.0 of Angular Now Available

We are pleased to announce version 5.0.0 of Angular, pentagonal-donut. This is a major release containing new features and bugfixes. This release …

JavaScript

Interview from ng-conf on TypeScript, Angular, Docker and More

I had the chance to talk with This Dot Media at ng-conf 2017 about TypeScript, Angular, Docker and more. It was a fun discussion that covered a lot …

JavaScript

Tech 5: Getting Started with the Angular CLI

YouTube

Full Listing · learn-rxjs

"Containerizing" Angular with Docker by Dan Wahlin

Docker

A New Day for PWA

I’ve been excited about Progressive Web Apps (PWA) for a long time. I first heard the phrase from an Addy Osmani blog article in 2015, and loved how …

JavaScript

Build a Music Player with Angular & Electron II : Making the UI - Learn Startup

In the previous post on building a music player with Angular and Electron, we were able to successfully setup an environment where our app can live. …

JavaScript

5 Key Benefits of Angular and TypeScript

Over the past few months, I’ve been asked the same general question about Angular multiple times in onsite training classes, while helping customers …

The Angular Team at AngularMix

Several members of the Angular Team were able to attend AngularMix last week. All of the conferences (including ng-conf and Angular Connect) that the …

JavaScript

Playground for Angular

A drop in entry module for your app to develop Angular components, directives and pipes in isolation

Angular Server Side Configuration and App Initialization

Introduction<p>During the build of the Blockchain Proof of Concept Framework we determined that for greatest configurability and simplistic deployment …

JavaScript

Express with angular cli in 5 minutes

If you are like me i am a big fan of generators. It makes lifes of us developers easier, by easily generating the boiler plate code. For angular 2, …

Angular & Animations: bring life to your apps

Motion helps to understand with beauty<p>I’ve always admired animations, it gives soul to the app, converting it in a living entity that reacts to our …

JavaScript

The beginner's guide to Angular Universal

October 4h, 2017 — 9m read<p>Angular<p>Express<p>SSR<p><i>I'm starting a newsletter! One-topic covered in-depth each week, plus a bunch of links on the latest in</i> …

Angular 4

Important<p>This course supports Angular version 4 if you are looking for AngularJS v1.x then please check the other course in the top menu.<p>After taking …