Programming TypeScript: Making Your JavaScript Applications Scale

Boris Cherny

買這商品的人也買了...

商品描述

Any programmer working in a dynamically typed language will tell you how hard it is to scale that language to more lines of code and to more engineers. That’s why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. TypeScript is one such type layer, and does something unique among them: it makes programming fun with its powerful, modern, static type system.

With this book, programmers who understand JavaScript at an intermediate level will learn how to master the TypeScript language. You’ll understand how TypeScript can help you get rid of bugs in your code, scale your code across 10x more engineers, and make programming fun again.

商品描述(中文翻譯)

任何在動態類型語言中工作的程式設計師都會告訴你,將該語言擴展到更多程式碼行數和更多工程師是多麼困難。這就是為什麼 Facebook、Google 和 Microsoft 為他們的動態類型 JavaScript 和 Python 代碼發明了漸進式靜態類型層。TypeScript 就是其中一個類型層,並且在其中扮演了獨特的角色:它通過強大、現代的靜態類型系統使程式設計變得有趣。

通過這本書,理解中級水平的 JavaScript 程式設計師將學習如何精通 TypeScript 語言。你將了解 TypeScript 如何幫助你消除程式碼中的錯誤,將程式碼擴展到 10 倍以上的工程師,並再次讓程式設計變得有趣。

作者簡介

Boris Cherny is a Software Engineer at Facebook and the organizer of the San Francisco TypeScript Meetup. A longtime JavaScript programmer and functional programming evangelist Boris has started several startups, and led engineering teams in adtech and venture capital. In his free time, you can find him working on open source on Github.

作者簡介(中文翻譯)

Boris Cherny 是 Facebook 的軟體工程師,也是舉辦舊金山 TypeScript Meetup 的組織者。作為一位長期從事 JavaScript 程式設計並推廣函數式程式設計的倡導者,Boris 曾創辦過數個新創公司,並在廣告科技和風險投資領域領導工程團隊。在空閒時間,你可以在 Github 上找到他參與開源專案的工作。