Setting model values in Angular 2 can be done in a few different ways, however with reactive forms things are extremely easy to do with the new form APIs. In this post we’ll dig a little deeper as to the differences between
setValue in Angular 2 forms.
Source: Updating Angular 2 Forms with patchValue or setValue
Follow these Angular 2 best practices to eliminate needless change detection, making your web app faster and cleaner.
Source: Angular 2 best practices: Change detector performance
Jen Looper walks through the Angular 2 Advanced Seed project designed to optimize sharing code between a mobile, desktop and web application.
Source: Building Angular 2 Web and Native Apps from a Single Codebase -Telerik Developer Network
Learn what a validation factory function is and how to implement a validation directive to be added to your form controls
Source: Custom validators in template driven Angular 2 forms
Learn how to use the async pipe to write elegant, RxJS powered async code. RxJS? Safe Navigation operator? Async pipes? Not sure what I’m talking about? In this article I’d like to explore some cool combination of Http, RxJS and Async Pipes.
Source: Safe Navigation Operator, RxJS and Async Pipe tinkering
Angular 2 provides many tools for routing applications. Between routing components to child components, passing routes around modules, lifecycle hooks, and more, Angular 2 routing is extremely powerful and a necessity to learn for Angular 2.
Source: Routing Angular 2 Applications ― Scotch School
Recently I added Ahead-of-Time (AoT) compilation support to angular-seed and got a lot of questions about the new feature. In order to answer most of them, we will start from the beginning by explaining the following topics:
Source: Ahead-of-Time Compilation in Angular 2
Stateless authentication is a great fit for Angular apps. In this post, guest-blogger Ryan Chenkie from Auth0 talks about implementing it using JSON Web Tokens. — Victor Savkin
Source: Easy Angular Authentication with JSON Web Tokens