Sobes.tech
Junior — Middle

Partilhe a sua experiência na implementação de projetos com Node.js

sobes.tech IA

Resposta da IA

Nos projetos de Node.js, implementei aplicações do lado do servidor usando Express.js para criar APIs REST. Por exemplo, desenvolvi um sistema de gestão de tarefas, onde o servidor processava pedidos de criação, leitura, atualização e eliminação de tarefas, interagindo com a base de dados MongoDB através do Mongoose.

Também utilizei Node.js para escrever scripts de automação e processamento de ficheiros, graças ao seu modelo assíncrono e à vasta quantidade de módulos disponíveis.

Exemplo de um servidor simples com Express.js:

const express = require('express');
const app = express();
app.use(express.json());

app.get('/tasks', (req, res) => {
  // lógica para obter tarefas
  res.json([{ id: 1, title: 'Exemplo de tarefa' }]);
});

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