Desarrollando un videogame: revision 8

Comunicación browser, node, servidor, db:

Acá un breve repaso de como se crean los enlaces y la comunicación de principio a fin. Escribo dado que creo que podría servir ahora y luego para la programación y desarrollo de más aplicaciones similares.


#1 Desde el browser el usuario:

El mismo modal donde el usuario llena la información:

Los ids del nombre de usuario, password y dirección de email son leídos:

  • user-new-email
  • user-new-password
  • user-new-username

Es claro que a ser ids deben ser llamados por un nombre único, a fin de poder localizarlos luego desde el guión cside.


#2 Guión (cside):

La función user_new() se corre al hacer click en enviar el formulario.

Busca la información de los ids que llenó el usuario y envia la misma información hacia la función user-new que corre en el servidor node.


#3 Servidor en node (sside):

La función user-new() recibe la información enviada desde el cside, la organiza y la manda hacia la API:

Dado que la comunicación se realiza desde la aplicación (server) en node, hacia la API, las direcciones de la API nunca son visibles para el usuario, el cual solo podría observar la comunicación hacia el servidor.


#3 API en segundo servidor:

Recibe la información enviada por el node, procesa la información, realizando operaciones sobre mariadb, envía un email y devuelve información.

Para finalizar el ciclo, la información que es enviada desde el API, es procesada de nuevo por el servidor en node, el cual luego, reenvía la información al cside.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *