タグ

ブックマーク / qiita.com/agajo (2)

  • RxJSの基礎中の基礎 - Qiita

    Angularの依存ライブラリにも採用されるなど、近年注目を集めているRxJS。 その基礎中の基礎を確認しておきましょう。 ObservableとかObserverとかSubscribeとか謎概念がいろいろあるので、そのあたりの整理が目的です。 正直、僕もここまで理解するだけで結構時間がかかりました。「ストリームを『購読』する」とか言われても、全然意味がわからなかった。意味がわからなかったというか、「結局どう動いているのか」がイマイチ掴めない感じでした。 この記事ではそうならないように、できるだけ簡単な所から初めて、一つずつ理解を積み上げていきたいと思います。 あえてTypeScriptは使わずに、JavaScriptでコードを書いていきます。TypeScriptの方が、型の記述ができるので参考情報が増えるのですが、理解するための必要知識も増えてしまうからです。必要知識は少ない方がいい。

    RxJSの基礎中の基礎 - Qiita
  • いいからとにかくRxJSを動かしてみたいだけなんじゃ - Qiita

    番でどう使うかとか、モジュールがどうとかNodeJSがどうとかはどうでもよくて、 いいからとにかくRxJSを動かして、どんなものなのか様子を見たいだけなんじゃ。 やりたいこと ここのデモコードに var button = document.querySelector('button'); Rx.Observable.fromEvent(button, 'click') .subscribe(() => console.log('Clicked!')); というものがある。(ov02.jsという名前は僕が適当につけたので意味はないです) Observableが初めて出てくる、とても簡単なコード。これを動かしたい。それだけでいい。まずは。それだけでいい。 ブラウザでボタンをクリックすると、ブラウザのコンソールに「Clicked!」と表示される、ただそれだけ。 ブラウザのコンソールは、例えばC

    いいからとにかくRxJSを動かしてみたいだけなんじゃ - Qiita
  • 1