Prefácio
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A única forma de leres esta frase é abrindo este livro, física ou digitalmente. Isto diz-me que estás interessado em TypeScript, uma das linguagens de programação mais populares dos últimos anos. De acordo com a pesquisa 2022 State of JavaScript, quase 70% de todos os participantes usam ativamente o TypeScript. A pesquisa StackOverflow de 2022 lista o TypeScript como uma das cinco linguagens mais populares e a quarta mais alta em satisfação do usuário. No início de 2023, o TypeScript conta com mais de 40 milhões de downloads semanais no NPM.
Não tens dúvidas: O TypeScript é um fenómeno!
Apesar da sua popularidade, o Typescript continua a ser um problema para muitos programadores. Lutar contra o verificador de tipos é uma frase que ouves frequentemente; outra é atirar um par de any's para que ele se cale. Algumas pessoas sentem-se mais lentas, escrevendo apenas para agradar o compilador quando sabem que o seu código tem de funcionar. No entanto, o único objetivo do TypeScript é tornar os desenvolvedores de JavaScript mais produtivos e eficientes. Será que a ferramenta acaba por não cumprir os seus objetivos, ou será que nós, enquanto programadores, esperamos algo diferente da ferramenta do que aquilo que ela foi concebida para oferecer?
A resposta está algures no meio, e é aqui que entra o TypeScript Cookbook. Neste livro, encontrarás mais de cem receitas ...