O Node ou Node JS é uma plataforma de execução que surgiu em 2009 com o intuito de levar o JavaScript de vez o back-end.
-
Vantagens:
- Alto desempenho
- Arquitetura Orientada a Eventos
- Programação assíncrona
- Rico ecossistema
- Comunidade ativa
-
Módulos principais
- fs -> para sistemas de aquivos
- http -> para servidores
- path -> para caminhos
-
Gerenciamento de Pacotes/Dependências
- npm é o principal gerenciador
- para instalar dependências externas é utilizado o comando: npm install nome-do-pacote
- O arquivo package.json registra as dependências do projeto