TypeScript is a new programming language developed in October 2012 by Anders Hejlsberg of Microsoft and lead architect of C#. It was developed to make it easy for Javascript developers to create large scale applications. TypeScript Programming introduces TypeScript and is the first book to provides examples on how to use it effectively on a day-to-day basis. After reading the book readers will be familiar with the following topics:
- TypeScript language additions to JavaScript - introduces the issues with JavaScript and large-scale application development and how TypeScript solves these problems with the new language constructs.
- Working with existing JavaScript Libraries - TypeScript is a new language but the only way to be adopted by a wide audience if it is capable to work with existing external JavaScript libraries. The book will introduce how to use the existing libraries and how to add support to them to get the same tooling (like intellisense) as a TypeScript library.
- Using TypeScript in different environments - covers practical appliance of TypeScript in a sample application. The sample application is a contact manager application where the server side is written using Node.js, on the client side there are two applications, an HTML5 client and a Windows 8 Store JavaScript application. This part shows the techniques of how to build these components using external libraries and proper tooling.
The ideal reader for this book would be a software engineer who has some experience with JavaScript regardless whether he/she is working in the enterprise development world or not. He or she wants to create more complex applications with JavaScript and needs better tooling and needs to write more readable, maintainable and safer code.
- ISBN10 1118705378
- ISBN13 9781118705377
- Publish Date 22 July 2013
- Publish Status Out of Print
- Out of Print 29 December 2014
- Publish Country US
- Imprint John Wiley & Sons Inc
- Format Paperback (US Trade)
- Language English