Executando verificação de segurança...
2

Trabalho com ASP.NET a aproximadamente 6 anos, vou tentar listar as minhas percepções.

Vantagens:

  • Multiplataforma
  • Sintaxe simples
  • Comunidade engajada
  • Utiliza C#, que é uma linguagem bem madura e completa
  • Alguns testes mostram que o ASP.NET consegue ser até 11x mais rápido que Node.js (fonte)

Desvantagens:
O que eu considero uma desvantagem, mas é algo pessoal, são as IDEs.
O Visual Studio para Windows é bem completo, enquanto para o Mac é bem incompleto (e já foi até descontinuado kk), e para Linux o equivalente seria o MonoDeveloper, que também é bem simples.

Existe a opção de usar o VS Code com a extensão Dev Kit, mas ainda está bem bugada.

Recomendo esse roadmap como guia de estudos: roadmap.

Carregando publicação patrocinada...
1