s谩bado, 8 de agosto de 2020

Crear una app Web con Express



Cosas importantes a tener en cuenta cuando se hace una aplicaci贸n web

El router: Es el encargado de decidir que pedido lo gestiona quien.

Debe soportar diferentes tipos de contenido

Debemos considerar la autenticacion y la autorizacion


Cosas que nos vana ayudar

http server: sirver para crear una instancia de http

http serverRsponse: objeto creado por el servidor http


Ejemplo chiquito de una aplicacion web


const http = require('http');
const PORT = 3000;

const server = http.createServer((req, res) => {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('hello world');
});

server.listen(PORT, () => {
  console.log(`listening on port ${PORT}`)
})



Gestion de rutas en express

Cuando se hace el pedido se la hace a una direccion url y eso en el servidor es algo como esto

http://localhost:3000/products


Los verbos que trabaja express son
POST
PUT
GET



ejemplo:
app.get('/products', (req, res) => {
  // handle the request
})

app.post('/products', (req, res) => {
  // handle the request
})


Express puede enviar distintos tipos de contenido :

texto plano
res.send('plain text')

Formato Json (se usara para hacer consulas a la Base de Datos)

res.json({ id: 1, name: "Catcher in the Rye" })


Pasos para crear una aplicacion con express



No hay comentarios:

Publicar un comentario