tulipjs / tulip

MIT License
7 stars 1 forks source link

Add websockets implementation + how to deal with servers #19

Open pagoru opened 2 weeks ago

pagoru commented 2 weeks ago

Needs a lot of refinment

alqubo commented 1 week ago

Se podría ofrecer un tulip-server con una implementación básica de websockets.

El dev solamente tendría que definir los eventos y asociar cada evento a una función, que será la que se llamará cuando llegue X evento. Quizá añadir eventos típicos ya por defecto (?)

tulip-server seria opcional, es solo para facilitar la vida al dev, pero si quiere usar cualquier otra cosa es libre de hacerlo, siempre y cuando mantenga protocolo websocket

Del lado de tulip, creo que lo mas sencillo es que desde el application se configure si se quiere o no websocket, y ya internamente haga la conexión, con la config pasada. Poder enviar con global.server.send(...) y recibir por sistema de eventos global.server.on(...)