{"product_id":"9781098155063-effective-typescript-2e","title":"Effective Typescript","description":"\u003cmeta content=\"text\/html; charset=utf-8\" http-equiv=\"Content-Type\"\u003e\u003cp\u003e\u003cspan\u003e83 Specific Ways to Improve Your Typescript\u003cbr\u003eTypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on what to do and what not to do, and how to think about the language.\u003cbr\u003e\u003cp\u003eTypeScript is a typed superset of JavaScript with the potential to solve many of the headaches for which JavaScript is famous. But TypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on what to do and what not to do, and how to think about the language.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eAuthor Dan Vanderkam shows you how to apply each item's advice through concrete examples. This book will help you advance from a beginning or intermediate user familiar with TypeScript basics to an expert who knows how to use the language well.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eUpdated for TypeScript 5, this second edition includes two new chapters on type-level programming and TypeScript recipes.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLearn the nuts and bolts of TypeScript's type system\u003c\/li\u003e\n\u003cli\u003eUse type inference to get full safety with a minimum of type annotations\u003c\/li\u003e\n\u003cli\u003eDesign types to make your code safer and more understandable\u003c\/li\u003e\n\u003cli\u003eModel complex APIs using generic types and type-level programming\u003c\/li\u003e\n\u003cli\u003eUnderstand how dependencies and type declaration files work in TypeScript\u003c\/li\u003e\n\u003cli\u003eSuccessfully migrate your JavaScript code base to TypeScript\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Rarewaves","offers":[{"title":"Default Title","offer_id":41678777253985,"sku":"9781098155063","price":42.85,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0092\/7504\/8033\/files\/orig_29771300.jpg?v=1725731101","url":"https:\/\/www.rarewaves.com\/products\/9781098155063-effective-typescript-2e","provider":"Rarewaves.com","version":"1.0","type":"link"}