Sobes.tech
Junior — Middle

Que pilhas tecnológicas utilizou nos seus projetos?

sobes.tech IA

Resposta da IA

Nos projetos de Node.js, utilizei as seguintes stacks tecnológicas:

  • Express.js para criar APIs REST e lógica de servidor.
  • MongoDB com Mongoose para trabalhar com bancos de dados NoSQL.
  • Socket.io para implementar comunicação em tempo real e conexões WebSocket.
  • Passport.js para autenticação e autorização de utilizadores.
  • Jest e Mocha para escrever testes.
  • Docker para a conteinerização de aplicações.

Exemplo de um servidor simples com Express.js:

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Olá, mundo!');
});

app.listen(3000, () => {
  console.log('Servidor iniciado na porta 3000');
});

Esta stack permite desenvolver aplicações escaláveis e de fácil manutenção rapidamente.