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
nodejs_express [2020/02/17 17:08]
enric_mieza_sanchez [Persistència amb localStorage]
nodejs_express [2020/03/20 00:33] (actual)
enric_mieza_sanchez [Utilitzant MongoDB amb NodeJS]
Línia 182: Línia 182:
   $ heroku config:set DBUSER=admin   $ heroku config:set DBUSER=admin
   ​   ​
 +
 +====== Accions en temps real amb Socket.IO ======
 +El protocol HTTP no és adequat per a temps real ja que no està orientat a connexió, i crea i destrueix el //socket// en cada ''​request''​ efectuada al servidor. Això es fa per tal d'​alliberar recursos del servidor i no saturar-lo. La contrapartida és que afegeix un //​overhead//​ de precessament que fa que per demanar dades molt sovint no sigui adequat. Per enviar dades repetidament (com podria ser el cas d'un chat, o millor encara, el moviment d'un //​joystick//​) sigui millor mantenir el //socket// obert.
 +
 +Una eina adequada per acomplir això és Socket.IO . Recomanable el [[https://​socket.io/​get-started/​chat/​|tutorial inicial per crear un programa de xat]] que il·lustra molt bé com treballar.
 +
 +
  
 ====== Utilitzant MongoDB amb NodeJS ====== ====== Utilitzant MongoDB amb NodeJS ======
nodejs_express.txt · Darrera modificació: 2020/03/20 00:33 per enric_mieza_sanchez