Hola, estoy iniciándome en el mundo de js viendo algunos video tutoriales y estoy intentando crear algo parecido a un mini chat, pero tengo problemas y he buscando info y no sé que es.
Código:
var express = require('express');
var app = express();
var mensajes = [];
var peticionesPendientes = [];
app.get('/mensajes/new/:mensaje', function(req,res){
mensajes.push(req.params.mensaje);
peticionesPendientes.forEach(function (res){
res.send(mensajes+'<script>window.location.reload()</script>');
});
res.send('Gracias por tu mensaje: ' +req.params.mensaje);
});
app.get('/mensajes/list', function(req,res){
peticionesPendientes.push(res);
});
app.listen(3000);
console.log("Express server running at\n => http://localhost:3000/\n");
Lo que debiera hacer es actualizar la dirección
http://localhost:3000/mensajes/list cada vez que llega un mensaje por la url en (
http://localhost:3000/mensajes/new/hola) pero da un error.
ojalás puedan ayudarme.