Aprendendo TypeScript
Полное руководство по TypeScript для разработчиков
Resumo:
Introdução
O livro «Learning TypeScript» (em português — «Aprendendo TypeScript») de autoria de Josh Goldberg foi lançado em 2022 e imediatamente se tornou um dos guias mais populares sobre esta linguagem. TypeScript é uma extensão do JavaScript que adiciona tipagem estática e recursos modernos, tornando o desenvolvimento de grandes projetos mais seguro e previsível. O livro tem 318 páginas e cobre todos os aspectos-chave da linguagem: desde tipos básicos até generics avançados e tipos condicionais.
Josh Goldberg é um desenvolvedor renomado e contribuidor do ecossistema TypeScript, autor de ferramentas populares (como typescript-eslint). Seu estilo de escrita é claro, prático, com foco em cenários de uso reais. O livro não é sobrecarregado de teoria, mas oferece uma compreensão profunda do sistema de tipos.
Sobre o que é o livro
«Learning TypeScript» é construído como uma introdução sequencial à linguagem. Começa com o básico: instalação, configuração, tipos fundamentais (number, string, boolean, arrays, objetos). Em seguida, avança para tópicos mais complexos: interfaces, tipos de união, interseção, tipos literais, enums. Atenção especial é dada aos generics — uma das partes mais poderosas, mas também complexas, do TypeScript. O livro aborda tipos condicionais, tipos mapeados, inferência de tipos, além do trabalho com as palavras-chave keyof, typeof, infer.
Capítulos separados são dedicados a módulos,
Recommendations
Desenvolvimento de API em C# (.NET): do básico à produção
Entrevista de JavaScript (Node.js): 200 perguntas e respostas
Desempenho de aplicações C# (.NET): Otimização e Perfilamento
DevOps para desenvolvedores Rust: automação, CI/CD e deploy
GraphQL em Rust: Criando APIs modernas com async-graphql e Juniper
Criando aplicações com Spring 5 e Kotlin