Capítulo 2. O sistema de tipos do TypeScript
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O Typescript pode gerar JavaScript(Item 3), mas o sistema de tipos é o evento principal. É por isso que estás a usar a linguagem!
Este capítulo apresenta os detalhes do sistema de tipos do Typescript: como pensar sobre ele, como usá-lo, escolhas que precisarás fazer e recursos que deves evitar. O sistema de tipos do TypeScript é surpreendentemente poderoso e capaz de expressar coisas que talvez não esperasses que um sistema de tipos fosse capaz. Os itens deste capítulo darão a você uma base sólida sobre a qual construir enquanto escreve TypeScript e lê o restante deste livro.
Item 6: Usa o teu editor para interrogar e explorar o sistema de tipos
Quando instalas o Typescript, recebes dois executáveis:
-
tsc, o compilador TypeScript -
tsserver, o servidor autónomo TypeScript
É muito mais provável que executes o compilador Typescript diretamente em , mas o servidor é igualmente importante porque fornece serviços de linguagem. Estes incluem autocompletar, inspeção, navegação e refatoração. Normalmente, utiliza estes serviços através do seu editor. Se o teu não estiver configurado para os fornecer, então estás a perder! Serviços como o autocomplete são uma das coisas que tornam o Typescript tão agradável de usar. Mas além da conveniência, o teu editor é o melhor lugar para construir e testar o teu conhecimento do sistema ...