使用RxJS进行反应式编程+ Websockets



如果您有耐心正确配置可观察对象,那么反应式编程是一个非常强大的工具。

我们需要频道上的视频代码,但最终我们在这里找到了。这次我的扫帚滑入了xD插槽

在此视频中,我演示了如何操纵Websocket发出的事件流并在D3中绘制它们的图形。
我试图使代码与生产代码接近,这就是为什么处理连接错误并进行连接重试的原因。

如果您像我一样,对您而言最重要的是代码,可以在此处加载并安装它:
-代码:https://github.com/tonirilix/webartisan-yt-channel/tree/master/rxjs-websockets-d3

资料来源:
-D3中的实时图形
http://bl.ocks.org/KevinGutowski/131809cc7bcd1d37e10ca37b89da9630
-D3中的实时图形
http://bl.ocks.org/Sohalt/9715be30ba57e00f2275d49247fa7118/43a24a4dfa44738a58788d05230407294ab7a348
-D3中的多个实时图形
https://bl.ocks.org/dooglz/049ca4a9d2eb4d9e6e4f81c489ee8d55
-RxJS retryWhen运算符
https://www.learnrxjs.io/operators/error_handling/retrywhen.html?q=
-RxJS webSocket运算子
https://rxjs-dev.firebaseapp.com/api/webSocket/webSocket。

7 comments
  1. Excelente video, sé lo mucho que cuesta hacer los vídeos ( edición, tiempo y temas o contenido), ¡pero lo estás haciendo genial! Los vídeos te quedan bien, ánimo.

  2. Hola amigo, no sé si vayas a leer este comentario pero planeo estudiar una licenciatura de sistemas computacionales con énfasis en redes avanzadas y software. A mí me interesa es el hecho de programar y tal, crees que con esa carrera pueda lograrlo? Sé que una ingeniería es mejor, pero no quiero estresarme con tantas matemáticas que dan en ingeniería, prefiero algo más "relax", no sé si me explico xd. Crees que estudiar la ingeniería es muy necesario? O sea, si no estudio ingeniería no tengo posibilidades de un puesto decente? Sé que con ingeniería tendré más chances, pero quiero saber si realmente vale la pena la licenciatura.

    Si hay alguien que sepa de este tema les agradecería su respuesta

    (PD: este comentario lo acabo de hacer en el vídeo que explicas las diferentes carreras, pero como el vídeo es algo antiguo no sé si llegues a leer mi comentario)

  3. El mejor vídeo en lo que va del canal ¿Podrías considerar hacer más videos acerca de RxJs? y ¿Cómo se llama el plugin que usas para Git?

Comments are closed.