Dominando TypeScript
Подробное руководство по TypeScript 4.0
Resumo:
Introdução
O livro "Dominando TypeScript" (título original Mastering TypeScript) de Nathan Rozentals é a quarta edição, lançada em 2021 e abrangendo a versão 4.0 do TypeScript. Com 548 páginas, é um dos guias mais completos sobre a linguagem atualmente. O livro é voltado para desenvolvedores que já conhecem JavaScript e oferece um mergulho profundo no sistema de tipos, padrões avançados e integração com frameworks populares.
Sobre o que é este livro
O livro é estruturado como um guia sequencial, do básico ao nível especialista. Os primeiros capítulos abordam configuração do ambiente, tipos básicos, interfaces e classes. Em seguida, o autor avança para tópicos mais complexos: generics, tipos condicionais, tipos mapeados, decorators e namespaces. Atenção especial é dada ao trabalho com módulos, configuração do compilador e ferramentas de depuração. A segunda metade do livro é dedicada à aplicação prática do TypeScript em projetos reais: integração com Angular, React, Node.js, além de testes e refatoração.
Para quem é este livro
O livro é destinado a desenvolvedores de nível intermediário e avançado que já têm experiência com JavaScript e desejam dominar o TypeScript em nível profissional. Para iniciantes em programação, pode parecer desafiador, mas com conhecimentos básicos de JS, os primeiros capítulos serão acessíveis. O livro também será útil para tech leads e arquitetos que desejam implementar