
Writing Unit Tests in Angular 2
The testing of the smallest parts of the application through unit testing may seem strange to new developers. When the applications reach the production level, then the developers start separating the smallest testable parts of an application for the testing (let’s say functions for printing a text on the console), as it assures that new changes in the development mode don’t break the core features
Angular ngFor, <template> and the compiler
Angular ngFor is a built-in Directive that allows us to iterate over a collection. This collection is typically an array, however can be “array-like”. To demonstrate this, we’ll be using Rx.Observable.of() to initialise our collection with an Observable instead of a static array.

Making your Angular apps fast
Angular claims to be very fast by default. What does “fast” really mean? Of course, this always depends on the context. What does our application do? How many different things is it doing at a certain point? How is our application’s component tree structured and how many bindings does it introduce? This and other questions come into play when trying to figure out, how we can make our applications faster.

Best in Class UI Components for Angular Development – Kendo UI for Angular
We on the Kendo UI for Angular team are engineering true Angular UI components, not just wrapping existing components like other vendors. We’re dedicated to delivering pure, high-performance Angular UI components without any jQuery dependencies because we won’t settle for anything less and we don’t think you should either.
Basic Building Blocks of Angular 2 Architecture
Here's a quick intro into the basic building blocks of Angular 2, along with a look-back at the changes from Angular 1.

Build a Music Player with Angular & Electron III : Bringing It All Together | Scotch
This post is the last part of "Build a Music Player with Angular and Electron." In the previous post we discussed presentation components which are also known as UI components. We were able to build out the UI for our app from start to finish but then users don't consume pretty UI. Users will always want behavior in as much as they appreciate a good looking app.
Creating An Animated Slack-Inspired "Reaction" Emoticon Button In Angular 2.4.4
The other day, Ben was using Slack on his iPhone when he noticed that the emoticon "Reaction" buttons have a fun little animation that is not present in the desktop version. While the desktop version shows static reaction "counts", the mobile version elegantly animates the incrementing and the decrementing of each reaction value. He thought this would be a fun interaction to try and reproduce with Angular 2's animation support.