TypeScript: Modern JavaScript Development
Глубокое погружение в TypeScript для профессионалов
Resumo:
Introduction
The book "TypeScript: Modern JavaScript Development" (in Portuguese translation — "TypeScript: Modern JavaScript Development"), written by Remo H. Jansen in 2016, is a practical guide to one of the most in-demand programming languages for web development. TypeScript, created by Microsoft, is a strict superset of JavaScript that adds static typing and modern features, making code more predictable, scalable, and maintainable. This book is not just an introduction to syntax, but a full course on building complex applications using TypeScript within the JavaScript ecosystem.
What this book is about
The book consists of 10 chapters that sequentially guide the reader from TypeScript basics to advanced topics such as modules, decorators, asynchronous programming, and integration with popular frameworks (Angular, React). The author pays special attention to the type system, explaining how interfaces, generics, and utility types help avoid errors at compile time. It also covers compiler configuration, working with declaration files (.d.ts), and migrating existing JavaScript code to TypeScript. A separate chapter is dedicated to testing and debugging TypeScript applications.
Who this book is for
The book is aimed at developers who already have experience with JavaScript (ES5/ES6) and are familiar with the basics of object-oriented programming. It will be