{"product_id":"effective-typescript","title":"Effective Typescript","description":"\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\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\u003cp\u003eUpdated for TypeScript 5, this second edition includes two new chapters on type-level programming and TypeScript recipes.\u003c\/p\u003e\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","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":54242638823768,"sku":"9781098155063","price":59.99,"currency_code":"EUR","in_stock":true}],"url":"https:\/\/agendabookshop.com\/products\/effective-typescript","provider":"Agenda Bookshop","version":"1.0","type":"link"}