Ao final deste capítulo, o aluno deverá ser capaz de:
Node.js é um ambiente de execução JavaScript fora do navegador.
Isso significa que ele permite utilizar a linguagem JavaScript para criar programas que rodam diretamente no computador ou em servidores, sem depender de um navegador como Chrome ou Firefox.
Durante muitos anos, o JavaScript foi criado e utilizado apenas para um objetivo:
👉 Tornar páginas web interativas dentro do navegador.
Exemplos clássicos:
Ou seja, o JavaScript era considerado uma linguagem exclusivamente Front-End.
Enquanto isso, o desenvolvimento Back-End era feito com outras linguagens como:
Isso gerava um cenário onde o desenvolvedor precisava aprender duas linguagens diferentes para construir um sistema completo.