Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro TypeScript: Application-Scale JavaScript Development

Buy

JavaScript is everywhere, both as a pure language and in popular libraries like Angular, jQuery and Knockout, but users of modern object-oriented languages like Java and C# often find JavaScript frustrating to use and hard to extend to large-scale applications. TypeScript is an innovative open source language from Microsoft that combines powerful language features and enhanced tooling support with the key attractions of JavaScript as a flexible, dynamic language that can run in any browser and on any operating system. Pro TypeScript tells you everything you need to know about this exciting new language and how to use it in your applications.

Starting with an introduction to the language and its features, the book takes you through some of the major features of TypeScript in depth, from working with the type system through object-orientation to understanding the runtime and the TypeScript compiler. The book then covers some of the factors you need to consider when running a TypeScript application in the browser, including interacting with the DOM, making asynchronous requests, and working with useful browser APIs, followed by a demonstration of server-side TypeScript using the popular Node.js framework.

Because TypeScript compiles to plain JavaScript, exception handling, memory management and garbage collection can differ depending on where you run your program, so these topics get a chapter to themselves. You’ll also find out how to include popular JavaScript frameworks in your applications, so you can combine the benefits of TypeScript with some of the best JavaScript code that’s already out there waiting to be used. The final chapter gives an overview of automated testing for TypeScript applications.

Pro TypeScript offers a balanced and practical guide to a language that will transform your experience of JavaScript development.

(HTML tags aren't allowed.)

3D Imaging for Safety and Security (Computational Imaging and Vision)
3D Imaging for Safety and Security (Computational Imaging and Vision)
The past decades have seen significant improvements in 3D imaging where the related techniques and technologies have advanced to a mature state. These exciting developments have sparked increasing interest in industry and academia in the challenges and opportunities afforded by 3D sensing. As a consequence, the emerging area of safety and security...
Web 2.0 Architectures: What entrepreneurs and information architects need to know
Web 2.0 Architectures: What entrepreneurs and information architects need to know

Web 2.0 is more pervasive than ever, with business analysts and technologists struggling to comprehend the opportunity it represents. But what exactly is Web 2.0 -- a marketing term or technical reality? This fascinating book finally puts substance behind the phenomenon by identifying the core patterns of Web 2.0, and by introducing an...

Sexual Differentiation of the Brain
Sexual Differentiation of the Brain

Sexual difference in the brain has long been one of the more intriguing research areas in the field of neuroscience. This thorough and comprehensive text uncovers and explains recent neurobiological and molecular biological studies in the field of neuroscience as they relate to the mechanisms underlying sexual differentiation of the...


Mastering Linux Security and Hardening: Secure your Linux server and protect it from intruders, malware attacks, and other external threats
Mastering Linux Security and Hardening: Secure your Linux server and protect it from intruders, malware attacks, and other external threats

A comprehensive guide to mastering the art of preventing your Linux system from getting compromised.

Key Features

  • Leverage this guide to confidently deliver a system that reduces the risk of being hacked
  • Perform a number of advanced Linux security techniques such as...
Modern Recording Techniques (Audio Engineering Society Presents)
Modern Recording Techniques (Audio Engineering Society Presents)

Master the tools and day-to-day practices of music recording and production. Learn the ins and outs of room acoustics and designing a studio. Gain techniques for mic placement and running a session. Get a solid grounding in both theory and industry practice. Modern Recording Techniques, the bestselling, authoritative guide to...

How to Make Money by Fast Trading: A Guide to Success (Perspectives in Business Culture)
How to Make Money by Fast Trading: A Guide to Success (Perspectives in Business Culture)

All over the world a growing number of people are viewing trading the markets as a valuable source of additional income or even as a new career option. Sitting in front of a PC, they are able to connect to their broker’s trading platform and buy or sell on the world market assets of all kinds: gold, oil, shares, bonds, and so forth....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy