Para mejorar...
Tendrían que crear la transcripción en español, ya que facilita mucho a la hora de tomar apuntes. Tarde mucho en terminar bien el video porque tuve que ir para atrás muchas veces. Otra cosa, aca podemos poner aportes para la comunidad? aquí va una ayuda de resumen del video:
http = require('http')
// Creamos servidor y lo guardamos en una variable.
// dentro de createServer, vamos a agregar una fn callback,
// para manejar todas las peticiones que lleguen al backend.
// la fn va a recibir 2 parámetros:
// 'request' >> accede a toda la info que llega de la petición.
// 'response' >> emite respuestas hacia determinado cliente,
// (en este caso el navegador web).
const server = http.createServer((request, response) => {
// Aqui valida si request esta en la ruta inicio y
// si tiene el método GET:
if(request.url == '/' && request.method == "GET"){
// se envía el response en formato json con un objeto:
response.end(JSON.stringify({'msj':'Accediendo al servidor'}))
}
})
// Un servidor para ejecutarse,
// debe estar escuchando por un puerto las peticiones
// mostramos localhost por consola y podemos acceder directamente:
const port = 5000
const host = 'localhost'
server.listen(port, host, () => {
console.log(`Servidor ejecutándose en http://${host}:${port}`)
})
ups, no te transforma en código inmediatamente en el comentario, tenes que apretar el botón 'markdown'... a mejorar eso también. Lo demás se ve muy bien. Saludos!
