Jump to ratings and reviews
Rate this book

TypeScript Essentials

Rate this book
Develop large scale responsive web applications with TypeScriptAbout This BookExplore the key features of TypeScript to develop web applications of your ownTake advantage of the static typing system to improve the web development experience and add stability to your codeDiscover how to effectively use type annotations, declaration files, and ECMA script integration with lots of code and examplesWho This Book Is ForThe book introduces the TypeScript language and its features to anyone looking to develop rich web applications. Whether you are new to web development or are an experienced engineer with strong JavaScript skills, this book will get you writing code quickly. A basic understanding of JavaScript and its language features are necessary for this book.

What You Will Learn Set up the environment to install the TypeScript compiler and development toolsExplore the features of the TypeScript language such as type annotations, interfaces, classes, and modulesExamine the JavaScript code that has been generated by the compilerCreate modular code that can be reused again and againDevelop an interactive web application that can be easily extendedIntegrate with common JavaScript libraries to ease developmentImprove performance and reduce network trafficFocus on creating reliable code through test-driven developmentIn DetailWeb applications work on a range of different devices, making them one of the most common ways in which users experience the web today. However, while the flexibility of web apps are great for users, for developers creating them with JavaScript, the process can be difficult, requiring more extensive and detailed coding work. TypeScript helps make the development of web apps easier, allowing you to quickly create scalable applications that will reach desktops, tablets, and mobiles. With TypeScript, your code becomes much more manageable and your work much more efficient. Its additional features, such as static typing, facilitate IDE support and further tooling.

This quick and insightful guide will provide you with an easy way into TypeScript. You will discover the features of the TypeScript language and gain hands-on experience in creating a web application with reusable components. You will explore the compiler and learn how to manipulate the resulting output to fit specific needs.

184 pages, Kindle Edition

First published October 1, 2014

3 people are currently reading
6 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (8%)
4 stars
5 (41%)
3 stars
5 (41%)
2 stars
1 (8%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
1 review
November 25, 2014
Many developers want to dive right in and start learning a new language and many times they fail to take advantage of all the strengths of the language. If you are contemplating starting a Typescript project I highly recommend this book. It will not waste your time. The organization of this book allows the beginner to easily learn how to apply object oriented concepts to JavaScript. It also allows more advanced developers to skim through and find things they were not aware of. The book also covers many things you will need when developing large Typescript projects. For example, chapter six covers the integration of RequireJS, NuGet and Knockout. Typescript Essentials is a concise source of information on how to do object oriented development around JavaScript. It would be difficult to gather all this information from the multiple sources on the internet.
Profile Image for Matteo Tomasulo.
57 reviews11 followers
August 22, 2019
Just some basic concept on Typescript.

I got this book just to have some more structured basic, compared to what you can get on the web.

Actually some hints was usefull.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.