我正在編寫一個Javascript應用程序以從傳感器獲取數據。我開始使用ES6承諾+發電機使用藍鳥和bluebird.cororutine在(客戶端和服務器),但它不能正常工作。用於(多個事件)用例的RxJS +(異步/等待)
,我被告知,承諾並沒有(多重事件)正常使用案例,而另一種可能是RxJS。
我看了RxJS,它看起來可以像承諾一樣做,但更好。 我想用發電機(異步/等待)來編寫異步代碼看作同步,和我的問題是:
我可以使用RxJS +(異步/等待)或RxJS早已自己的方式做(async/await)相同嗎?
謝謝
感謝:此外,這些示例使用新RxJS實現(https://github.com/ReactiveX/RxJS)。 :)。指向asyn /等待你可以與babel一起使用它,並且藍鳥具有相同的協同方法。 –
@ToniBenitez有趣的是,我不知道:) https://babeljs.io/docs/plugins/transform-async-to-generator/ – martin