2017-04-05 16 views
0

Bacon.jsを使用してJavaScriptの「ノードスタイル」ストリームを使用する方法を学習しています。つまり、私はBusEventStreamsを見てきました。JavaScriptストリームの実際の使用例

非常に面白そうですが、JavaScriptストリームには多数の優れた使用例があると確信していますが、実用的なアプリケーションを考えることはできません。

誰でも私にStreamsの使用例をいくつか教えていただけますか?

+0

- ウェブソケット接続/イベントの処理https://baconjs.github.io/tutorials.html

を参照してください?ストリームでそれを行う方法を説明します。 – Bergi

+0

私はストリームが解決できると感じることを解決するための具体的な問題はありませんので、私の質問 – AdamMcquiff

+0

ストリームはそれを解決するだろうと思っています* 。 – Bergi

答えて

1

サーバーサイドプッシュ/ Webソケットを使用してキーイベントを処理し、ほぼリアルタイムで値を更新し、他のイベントと組み合わせて、動作する動作を判断しました(たとえば、Webソケットイベントの発生、フィールドの更新..)。ここで

  • ...さらにいくつかされているユーザーがページ上でアクティブであるかどうかを確認するには -

    var blur = $(window).asEventStream('blur').map(function() { return false; }); 
    var focus = $(window).asEventStream('focus').map(function() { return true; }); 
    var focused = focus.merge(blur).toProperty(true); 
    

http://blog.flowdock.com/2013/01/22/functional-reactive-programming-with-bacon-js/

TYPEAHEAD経由 - 映画検索の例を参照してください。 https://baconjs.github.io/

登録フォーム、ショッピングカート - あなたが解決しようとしている実用的などのようなユースケースhttp://blog.carbonfive.com/2014/09/23/bacon-js-node-js-mongodb-functional-reactive-programming-on-the-server/https://medium.com/@garychambers108/functional-reactive-react-js-b04a8d97a540

関連する問題