Book Image

Mastering TypeScript

By : Nathan Rozentals
Book Image

Mastering TypeScript

By: Nathan Rozentals

Overview of this book

<p>The TypeScript compiler and language has brought JavaScript development up to the enterprise level, yet still maintains backward compatibility with existing JavaScript browsers and libraries.</p> <p>Packed with practical code samples, this book brings the benefits of strongly typed, object-oriented programming and design principles into the JavaScript development space. Starting with core language features, and working through more advanced topics such as generics and modules, you will learn how to gain maximum benefit from your JavaScript development with TypeScript. With a strong focus on test-driven development and coverage of many popular JavaScript frameworks, you can fast-track your TypeScript knowledge to a professional level. By the end of this book, you will be able to confidently implement a TypeScript application from scratch.</p>
Table of Contents (17 chapters)
Mastering TypeScript
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
1
TypeScript – Tools and Framework Options
2
Types, Variables and Function Techniques
Index

Acknowledgement

I would like to thank my partner, Kathy, for her unconditional love and incredible support over the years. You are simply the best and keep getting better. I am so privileged to have you in my corner. To Matt, thanks for all the laughs, mate; you are a great guy and have so much to give.

To Ayron and Dayna, I always look forward to hearing from you and finding out about your many exploits. You are constantly in my thoughts and remember that I will always be there for you. To Mum, Rach, Tash, and Tam, thanks for keeping it real guys; there have been times when each of your individual talents has shone through and given me such strength.

To the team at Health (Guy, Dave, Mike, Jeremy, Hardik, Steph, Paul, Marietta, Chris, Wayne, Omar, Hieu, Jes, and yes, even you Kevin), thanks for the many intense debates on all things concerned with software development, architecture, testing, and delivery—we were truly an elite team.

Finally, to Dad, you have always been the voice of reason, the best listener, and by far, the wisest man I have ever known. I am so proud of you, proud all that you have done, in awe of all that you have achieved, and thankful for all that you have taught us.