Alan, ótima pergunta, sugiro conferir isso aqui: Por que utilizamos JavaScript e não TypeScript no TabNews?