Preface

Our quest for a good JavaScript framework started about four years ago. We were working on a platform for the insurance industry, and most of the UI for the system was written using the Apache Flex framework (formerly Adobe Flex). Flex is an excellent framework for developing web UIs, but it requires Flash Player, which wasn’t in favor anymore.

After trying several pilot JavaScript projects, we noticed a substantial drop in our developers’ productivity. A task that required one day in Flex would need three days in other JavaScript frameworks, including AngularJS. The main reasons were the lack of types in JavaScript, poor IDE support, and the absence of compiler support.

When we learned that Google had started development on the Angular ...

Get Angular 2 Development with TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.