Voltar ao início

Antes de começar a desenvolver com Node.js, é crucial garantir que o ambiente esteja configurado corretamente e que todas as dependências necessárias estejam instaladas.

Aqui estão os requisitos fundamentais:

Ambiente de Desenvolvimento:

  1. Node.js e npm: Instale a versão mais recente do Node.js, que inclui o npm (Node Package Manager).

Você pode baixar a última versão **CLICANDO AQUI** → Recomendamos instalar sempre a versão LTS.

Veja a documentação do Node CLICANDO AQUI

Conhecimentos Básicos:

JavaScript: Tenha um conhecimento sólido de JavaScript, pois o Node.js utiliza esse idioma para o desenvolvimento do lado do servidor.

Configuração Inicial do Projeto:

  1. Inicialização do Projeto: Utilize o comando npm init para iniciar um novo projeto Node.js. Isso criará um arquivo package.json que contém informações sobre o projeto e suas dependências.
  2. Express.js: Instale o framework web Express.js usando o comando npm install express. O Express simplifica o processo de criação de rotas, manipulação de requisições e respostas, e outros aspectos do desenvolvimento web. VER DOCUMENTAÇÃO DO EXPRESS
  3. Nodemon: Para facilitar o desenvolvimento, você pode instalar o Nodemon usando npm install -g nodemon. Ele reinicia automaticamente o servidor sempre que detecta alterações no código. DOCUMENTAÇÃO
  4. MongoDB/SQL Database (opcional): Se o seu aplicativo precisa de persistência de dados, escolha e instale um banco de dados. Mongoose é uma escolha comum para MongoDB, e Sequelize é uma opção para bancos de dados relacionais como o Postgres.