Preface

Our quest for a good JavaScript framework started about five years ago. One of our largest projects 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 isn’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 and ActionScript 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.

After switching to Angular and TypeScript, we can confirm that it’s the most productive way of developing mid- ...

Get Angular Development with TypeScript, Second Edition 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.