Articles for September 2016

External JavaScript dependencies in Typescript and Angular 2 – Rick Strahl’s Web Log

Life, Code, Surf and everything in between

In the last few weeks I’ve finally decided to look more closely at Angular 2 and I’m glad I waited this long as so much has changed since I previously look at this stuff even just a few months ago. I’ve been dabbling with Typescript for a while, but this has really been the first time I dived in more deeply and I have to say I definitely like working with it. But figuring out how module loading works has been one of the hardest parts of the Angular2/Typescript journey for me thus far.
Source: External JavaScript dependencies in Typescript and Angular 2 – Rick Strahl’s Web Log

mgechev/angular2-performance-checklist: Cheatsheet for developing ⚡lightning⚡ fast Angular 2 applications.

angular2-performance-checklist – Cheatsheet for developing ⚡lightning⚡ fast Angular 2 applications

This document contains a list of practices which will help us boost the performance of our Angular 2 applications. “Angular 2 Performance Checklist” covers different topics – from server-side pre-rendering and bundling of our applications, to runtime performance and optimization of the change detection performed by the framework.

Source: mgechev/angular2-performance-checklist: Cheatsheet for developing ⚡lightning⚡ fast Angular 2 applications.

Form Validation Cookbook

We can improve overall data quality by validating user input for accuracy and completeness.

In this cookbook we show how to validate user input in the UI and display useful validation messages using first the template-driven forms and then the reactive forms approach.

Source: Form Validation – ts