Boa noite, João! Como vai?
O body-parser não é padrão do Node! Então, a priori sempre será necessário fazer o npm install
dele!
Com relação ao Express, normalmente é utilizado o body-parser tanto que esse módulo já vem por padrão no Express. Portanto, durante o curso, como já havíamos instalado o Express nem seria necessário instalar o body-parser. Eu somente fiz essa instalação para ser didático!
Por fim, vc pode até utilizar outro módulo, mas o body-parser de longe é o mais utilizado nos projetos Node!
Pegou a ideia? Qualquer coisa é só falar!
Espero que esteja curtindo e aproveitando ao máximo todo o conteúdo dos cursos de Node!
Grande abraço e bons estudos, meu aluno!