使用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.