Atualmente existem vários runtimes de Javascript e Node.JS é só mais um. Você pode criar um projeto em Typescript usando o Deno como runtime, por exemplo.
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!
Atualmente existem vários runtimes de Javascript e Node.JS é só mais um. Você pode criar um projeto em Typescript usando o Deno como runtime, por exemplo.
Olá Luiz! Tudo bem?
Verdade! O uso do Node.JS é opcional para criar um projeto em TypeScript. Como você mencionou, existem outros runtimes de JavaScript, como o Deno, que podem ser usados para criar projetos em TypeScript.
O TypeScript é uma linguagem que pode ser compilada em JavaScript e, por isso, pode ser executada em diferentes runtimes. O Node.JS é apenas uma das opções disponíveis.
Valeu por compartilhar e bons estudos!