Learning TypeScript

TypeScript has conquered the world of JavaScript. Identified in developer surveys as one of the world's fastest growing and most popular languages, TypeScript is widely used in consumer and business companies across the world and is frequently credited for helping massive web applications scale. But what exactly is TypeScript? How and why does it work, and how can we use it?

This practical book takes beginner and advanced JavaScript programmers alike from knowing nothing about "types" or "type systems" to full mastery of TypeScript fundamentals.

You'll learn:

  • Benefits of TypeScript and general characteristics of its type system
  • Why and how TypeScript is useful on top of "vanilla" JavaScript
  • How to inform your type system by using development-only type annotations
  • How TypeScript analyzes and understands code to help you augment your existing development patterns
  • How TypeScript helps you work with arrays, classes, functions, objects, and other important built-in JavaScript constructs
  • How to effectively use the plethora of TypeScript configuration options to tailor the TypeScript compiler to your teams and projects
  • A variety of IDE integrations such as automated refactors and intelligent code searches provided by TypeScript to help you develop quickly with fewer bugs
"1141119694"
Learning TypeScript

TypeScript has conquered the world of JavaScript. Identified in developer surveys as one of the world's fastest growing and most popular languages, TypeScript is widely used in consumer and business companies across the world and is frequently credited for helping massive web applications scale. But what exactly is TypeScript? How and why does it work, and how can we use it?

This practical book takes beginner and advanced JavaScript programmers alike from knowing nothing about "types" or "type systems" to full mastery of TypeScript fundamentals.

You'll learn:

  • Benefits of TypeScript and general characteristics of its type system
  • Why and how TypeScript is useful on top of "vanilla" JavaScript
  • How to inform your type system by using development-only type annotations
  • How TypeScript analyzes and understands code to help you augment your existing development patterns
  • How TypeScript helps you work with arrays, classes, functions, objects, and other important built-in JavaScript constructs
  • How to effectively use the plethora of TypeScript configuration options to tailor the TypeScript compiler to your teams and projects
  • A variety of IDE integrations such as automated refactors and intelligent code searches provided by TypeScript to help you develop quickly with fewer bugs
35.99 In Stock
Learning TypeScript

Learning TypeScript

by Josh Goldberg
Learning TypeScript

Learning TypeScript

by Josh Goldberg

eBook

$35.99  $47.99 Save 25% Current price is $35.99, Original price is $47.99. You Save 25%.

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

TypeScript has conquered the world of JavaScript. Identified in developer surveys as one of the world's fastest growing and most popular languages, TypeScript is widely used in consumer and business companies across the world and is frequently credited for helping massive web applications scale. But what exactly is TypeScript? How and why does it work, and how can we use it?

This practical book takes beginner and advanced JavaScript programmers alike from knowing nothing about "types" or "type systems" to full mastery of TypeScript fundamentals.

You'll learn:

  • Benefits of TypeScript and general characteristics of its type system
  • Why and how TypeScript is useful on top of "vanilla" JavaScript
  • How to inform your type system by using development-only type annotations
  • How TypeScript analyzes and understands code to help you augment your existing development patterns
  • How TypeScript helps you work with arrays, classes, functions, objects, and other important built-in JavaScript constructs
  • How to effectively use the plethora of TypeScript configuration options to tailor the TypeScript compiler to your teams and projects
  • A variety of IDE integrations such as automated refactors and intelligent code searches provided by TypeScript to help you develop quickly with fewer bugs

Product Details

ISBN-13: 9781098110284
Publisher: O'Reilly Media, Incorporated
Publication date: 06/03/2022
Sold by: Barnes & Noble
Format: eBook
Pages: 320
File size: 4 MB

About the Author

Josh Goldberg is a frontend developer from New York with a passion for open source, static analysis, and the web. He is a full-time open-source maintainer who contributes regularly to TypeScript and open-source projects in its ecosystem, such as typescript-eslint and TypeStat. His past work includes spearheading Codecademy's usage of TypeScript, helping create its Learn TypeScript course, and architecting rich client applications at Microsoft. His projects range from static analysis to meta-languages to re-creating retro games in the browser. Also cats.

From the B&N Reads Blog

Customer Reviews