Eaii, Gustavo, beleza?
Bem, essa pergunta é muito recorrente e eu ja fiz ela diversas vezes. Quando se trata sobre qual linguagem ou framework escolher para estudar, isso vai depender do tipo de projeto em que você deseja trabalhar e das suas próprias preferências pessoais. Se você está interessado em trabalhar com projetos de front-end, é importante ter conhecimento de JavaScript, pois ele é amplamente utilizado para criar interatividade e funcionalidades para a Web. No entanto, se você deseja trabalhar com projetos mais complexos, TypeScript pode ser uma opção a considerar, pois ele pode tornar o processo de desenvolvimento mais fácil e eficiente.
No final das contas, a melhor opção é aquela que você se sente mais confortável e tem interesse em aprender. É importante manter-se atualizado com as últimas tendências e tecnologias, mas é também importante se concentrar em aprender os fundamentos bem e se tornar um desenvolvedor versátil e habilidoso.
Sobre o final da pergunta, sim, é possível que algumas tecnologias ou linguagens de programação percam popularidade ou se tornem obsoletas ao longo do tempo, mas acredito que não seja o caso do Javascript.