Skip to Content
TypeScript eficaz, 2ª edição
book

TypeScript eficaz, 2ª edição

by Dan Vanderkam
March 2025
Intermediate to advanced content levelIntermediate to advanced
404 pages
10h 41m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from TypeScript eficaz, 2ª edição

Capítulo 1. Conhecendo o Typescript

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Antes de nos debruçarmos sobre os detalhes, este capítulo ajuda-te a compreender o panorama geral do TypeScript. O que é e como deves pensar sobre ele? Como se relaciona com o JavaScript? Os seus tipos são anuláveis ou não? O que é isso de any? E patos?

Typescript é uma linguagem incomum, pois não é executada em um interpretador (como Python e Ruby) nem compila para uma linguagem de nível inferior (como Java e C). Em vez disso, compila para outra linguagem de alto nível, JavaScript. É esse JavaScript que é executado, não o teu TypeScript. Portanto, compreender a relação do TypeScript com o JavaScript é essencial e vai ajudar-te a ser um programador de TypeScript mais eficaz.

O sistema de tipos do Typescript também tem alguns aspectos incomuns que deves conhecer. Os capítulos posteriores abordam o sistema de tipos com muito mais detalhes, mas este abordará alguns dos destaques mais importantes.

Deves ler este capítulo mesmo que já tenhas escrito muito em TypeScript. Irá ajudar-te a construir modelos mentais corretos do que é o Typescript e como funciona o seu sistema de tipos, e poderá esclarecer alguns conceitos errados que não te apercebeste que tinhas.

Item 1: Compreende a relação entre o TypeScript e o JavaScript

Se usares TypeScript durante muito tempo, vais inevitavelmente ouvir a frase "TypeScript é um superconjunto ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprendendo Typescript

Aprendendo Typescript

Josh Goldberg
Projetos Node.js

Projetos Node.js

Jonathan Wexler

Publisher Resources

ISBN: 9798341637283Supplemental Content