bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


nodejs_express

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
nodejs_express [2022/09/09 12:35]
albert_palacios_jimenez [Supervisant l'aplicació]
nodejs_express [2022/09/16 03:11] (actual)
albert_palacios_jimenez [Configurant una carpeta d'arxiu estàtics]
Línia 88: Línia 88:
     const port = 3000     const port = 3000
  
-    app.get('/', (req, res) => +    app.get('/', getHello) 
-     res.send('Hello World!'+    async function getHello (req, res) { 
-    })+        res.send(`Hello World`
 +    }
  
     app.listen(port, () => {     app.listen(port, () => {
Línia 98: Línia 99:
 </code> </code>
  
-Aleshores ja pots navegar a: [[http://localhost:3000|http://localhost:3000]] i comprovar que el servidor funciona+Ja pots navegar a: [[http://localhost:3000|http://localhost:3000]] i comprovar que el servidor funciona
  
 Les claus d'aquest codi són: Les claus d'aquest codi són:
Línia 104: Línia 105:
   * Fa servir 'express' per iniciar el servidor   * Fa servir 'express' per iniciar el servidor
   * Escolta les peticions a través del port 3000   * Escolta les peticions a través del port 3000
-  * Qualsevolr URL retorna el text 'Hello World!'+  * Qualsevol URL retorna el text 'Hello World!'
   * Al iniciar-se mostra el text "Example app ... 3000" a través del terminal   * Al iniciar-se mostra el text "Example app ... 3000" a través del terminal
  
Línia 118: Línia 119:
     const port = 3000     const port = 3000
    
-    app.get('/clients', (req, res) => +    app.get('/clients', getClients) 
-      res.send('Llista de clients'+    async function getClients (req, res) { 
-    })+        res.send(`Llista de clients`
 +    }
    
-    app.get('/login', (req, res) => +    app.get('/login', getLogin) 
-      res.send('Entra al sistema'+    async function getLogin (req, res) { 
-    })+        res.send(`Entra al sistema`
 +    }
    
-    app.get('/', (req, res) => +    app.get('/', getHello) 
-     res.send('Hello World!'+    async function getHello (req, res) { 
-    })+        res.send(`Hello World`
 +    }
    
     app.listen(port, () => {     app.listen(port, () => {
Línia 163: Línia 167:
     app.use(express.static('public'))     app.use(express.static('public'))
    
-    app.get('/clients', (req, res) => +    app.get('/clients', getClients) 
-      res.send('Llista de clients'+    async function getClients (req, res) { 
-    })+        res.send(`Llista de clients`
 +    }
    
-    app.get('/login', (req, res) => +    app.get('/login', getLogin) 
-      res.send('Entra al sistema'+    async function getLogin (req, res) { 
-    })+        res.send(`Entra al sistema`
 +    }
    
-    app.get('/', (req, res) => +    app.get('/', getHello) 
-     res.send('Hello World!'+    async function getHello (req, res) { 
-    })+        res.send(`Hello World`
 +    }
    
     app.listen(port, () => {     app.listen(port, () => {
Línia 224: Línia 231:
   * [[http://localhost:3000/llistat?cerca=cotxes&&color=blau|http://localhost:3000/llistat?cerca=cotxes&&color=blau]]   * [[http://localhost:3000/llistat?cerca=cotxes&&color=blau|http://localhost:3000/llistat?cerca=cotxes&&color=blau]]
   * [[http://localhost:3000/llistat?cerca=radio&&color=verd|http://localhost:3000/llistat?cerca=readio&&color=verd]]   * [[http://localhost:3000/llistat?cerca=radio&&color=verd|http://localhost:3000/llistat?cerca=readio&&color=verd]]
- 
-En aquest exemple  
  
 \\ \\
nodejs_express.1662726949.txt.gz · Darrera modificació: 2022/09/09 12:35 per albert_palacios_jimenez