Single Page Aplication con JavaScript | 5.7 - Detalles finales
Dante Carrasco@dantecarrasco
Hola. @alexyslozada excelente el curso. Lo que sí, quería advertirle, YA lo HICE hace algunos DIAS en OTRO posteo, que el SERVIDOR presenta ALGUNOS PROBLEMAS. Los que PUDE DETECTAR, y le pide que por favor cuando tenga tiempo les eche un ojo, son los siguientes:
-
La PRIMERA VEZ que se CONECTA al WEBSOCKET, ESTE NO lo hace. O MEJOR DICHO, lo HACE pero de FORMA ERRATICA; si bien es capaz de RECIBIR los MENSAJES que se le MANDAN, el SERVIDOR NO DEVUELVE NINGUNA RESPUESTA. Es NECESARIO CERRAR el WEBSOCKET y VOLVERLO a ABRIR para que su FUNCIONAMIENTO sea el CORRECTO.
-
El WEBSOCKET SE ABRE SIEMPRE, SIN importar si el TOKEN OTORGADO es el CORRECTO o NO.
-
El MENSAJE que el WEBSOCKET DEVUELVE cuando un USUARIO se CONECTA, y con el CUAL desde el lado del CLIENTE puedo realizar DIVERSAS ACCIONES, NO lo DEVUELVE cuando el MISMO se DESCONECTA.
-
La PRIMERA vez que desde el LADO del CLIENTE (FRONT-END), enviamos un "PING" al SERVIDOR, ESTE responde con un "PONG". Pero una vez realizada esta ACCION, el WEBSOCKET se CIERRA. Y en la CONSOLA del SERVIDOR, aparece un ERROR de TIPO "hijack connection".
Cabe DESTACAR que TODOS los ERRORES que el SERVIDOR presenta son respectivos al WEBSOCKET, NO a la API; ESTA FUNCIONA BIEN. @alexyslozada podrías revisar el SERVIDOR para ver CUAL es el PROBLEMA, yo lo INTENTE pero NO puede encontrarlo.
Cualquier cosa, dejo un ENLACE a mi GitHub con la RESOLUCION del PROYECTO FINAL:
https://github.com/ariel96carp/Responsive_JavaScript_SPA
NOTA: Cabe DESTACAR que el SERVIDOR usado fue el RETOCADO por @hectorocampo. El CUAL hace DOS AÑOS detecto que YA el CODIGO presentado en su MOMENTO presentaba DESACTUALIZACIONES en cuanto a la LIBRERIA "melody".