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?)
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 :)