A representation of any set of values over any amount of time. This is the most basic building block of RxJS.
こんにちは。日々 RxJS と格闘している @ringtail003 です。 RxJSには 公式ドキュメント や Learn RxJS など学習コンテンツがあるのですが、それを読んでもなおマーブルダイアグラムが理解できない私です。なぜかって私が開発しているプロジェクトでは、クリックイベントを題材にしたコードや、数秒おきに 1 2 3... を流すコードの使い所がなく、それらを参考にしても実践で扱いたい題材との乖離が激しくアンポンタンな頭でうまく転換する事ができないのです。 私が欲しいのは HTTP リクエスト! HTTP リクエストのサンプルコード!!という事で、配列を並列・逐次・一括の HTTP リクエストにするサンプルコードを書いてみる事にしました。 この記事を検証した環境 rxjs v6.5.3 typescript v3.6.4 はじめに 擬似的な HTTP リクエストとして、この
RxJS-環境設定 この章では、RxJSをインストールします。 RxJSを使用するには、次の設定が必要です- NodeJS Npm RxJSパッケージのインストール NODEJSとNPMのインストール npmを使用してRxJSをインストールするのは非常に簡単です。 システムにnodejsとnpmがインストールされている必要があります。 NodeJSとnpmがシステムにインストールされているかどうかを確認するには、コマンドプロンプトで次のコマンドを実行してみます。 E:\>node -v && npm -v v10.15.1 6.4.1 バージョンを取得している場合は、nodejsとnpmがシステムにインストールされており、バージョンは現在システムで10と6です。 何も印刷されない場合は、システムにnodejsをインストールします。 nodejsをインストールするには、nodejsのホームペ
Angularの依存ライブラリにも採用されるなど、近年注目を集めているRxJS。 その基礎中の基礎を確認しておきましょう。 ObservableとかObserverとかSubscribeとか謎概念がいろいろあるので、そのあたりの整理が目的です。 正直、僕もここまで理解するだけで結構時間がかかりました。「ストリームを『購読』する」とか言われても、全然意味がわからなかった。意味がわからなかったというか、「結局どう動いているのか」がイマイチ掴めない感じでした。 この記事ではそうならないように、できるだけ簡単な所から初めて、一つずつ理解を積み上げていきたいと思います。 あえてTypeScriptは使わずに、JavaScriptでコードを書いていきます。TypeScriptの方が、型の記述ができるので参考情報が増えるのですが、理解するための必要知識も増えてしまうからです。必要知識は少ない方がいい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く