Achei muito util saber usar isso, mas nao entendi se funciona no Javascript sem o Typescript (e se nao, como se usa o Typescript, por exemplo se no Nodejs funciona?)
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Achei muito util saber usar isso, mas nao entendi se funciona no Javascript sem o Typescript (e se nao, como se usa o Typescript, por exemplo se no Nodejs funciona?)
Olá Matheus,
As 'Interfaces' a que se refere, só funcionam no JavaScript com o complemento do TypeScript. Isso porque o JavaScript não suporta a tipagem estática nativamente, e precisa de um interpretador diferente (no caso, o do TypeScript) para lidar com isso.
Para utilizar o TypeScript com o Node.js você precisa utilizar arquivos '.ts' e utilizar o compilador do TypeScript nos seus arquivos, que serão transformados em arquivos '.js' antes da etapa de produção do projeto.
Um bom tutorial para começar com o TypeScript, se tiver interesse em começar do zero com ele: https://robertcooper.me/post/get-started-with-typescript-in-2019.
Se essa resposta solucionou sua dúvida, por favor, marque o tópico com 'solucionado'. Obrigado, e boa sorte :)