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.)

Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning)
Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning)
Gaussian processes (GPs) provide a principled, practical, probabilistic approach to learning in kernel machines. GPs have received increased attention in the machine-learning community over the past decade, and this book provides a long-needed systematic and unified treatment of theoretical and practical aspects of GPs in machine learning. The...
Disorders of the Respiratory Tract: Common Challenges in Primary Care (Current Clinical Practice)
Disorders of the Respiratory Tract: Common Challenges in Primary Care (Current Clinical Practice)

A concise review of the epidemiology, pathogenesis, and management of common respiratory conditions seen in a primary care setting. Using an illuminating case-based approach, Dr. Mintz assesses the key clinical questions that a primary care physician would ask and applies the most up-to-date research and guidelines to offer the practitioner...

Wireless Sensor Networks: A Networking Perspective
Wireless Sensor Networks: A Networking Perspective

Learn the fundamental concepts, major challenges, and effective solutions in wireless sensor networking

This book provides a comprehensive and systematic introduction to the fundamental concepts, major challenges, and effective solutions in wireless sensor networking (WSN). Distinguished from other books, it focuses on the...


The Success of Open Source
The Success of Open Source

Much of the innovative programming that powers the Internet, creates operating systems, and produces software is the result of "open source" code, that is, code that is freely distributed--as opposed to being kept secret--by those who write it. Leaving source code open has generated some of the most sophisticated developments in...

Windows NT in a Nutshell: A Desktop Quick Reference for System Administration (In a Nutshell (O'Reilly))
Windows NT in a Nutshell: A Desktop Quick Reference for System Administration (In a Nutshell (O'Reilly))

Anyone who installs Windows NT, creates a user, or adds a printer is an NT system administrator (whether they realize it or not). This book organizes NT's complex GUI interface, dialog boxes, and multitude of DOS-shell commands into an easy-to-use quick reference for anyone who uses or manages an NT system. It features a new...

UNIX: The Complete Reference, Second Edition
UNIX: The Complete Reference, Second Edition

Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second...

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