RxJS

What is RxJS?

RxJS or Reactive Extensions for JavaScript is a library for transforming, composing, and querying streams of data. We mean all kinds of data too, from simple arrays of values, to series of events (unfortunate or otherwise), to complex flows of data.


RxJS makes it easy to:

Why use it?

Here's a few reasons for choosing RxJS:

  • Our emphasis is on queryability and composibility. Consolidating disparate streams into a meaningful whole is a first class story.
  • We take a general approach to data. We're not tied to any specific domain. This gives you a common vocabulary for dealing with streams of arbitrary data.
  • The dust has settled on our API. RxJS has a history and our API has gone through some hardening.


要查看或添加评论,请登录

Amit Rai的更多文章

  • Difference between array and arraylist #java

    Difference between array and arraylist #java

    I. Size: Array in Java is fixed in size.

  • Java Stream API for Bulk Data Operations on Collections

    Java Stream API for Bulk Data Operations on Collections

    A new java.util.

  • Nashorn

    Nashorn

    Nashorn: A Next-Generation JavaScript Engine for the JVM by Julien Ponge Scenarios for using Oracle Nashorn as a…

  • CLUSTER

    CLUSTER

    A single instance of Node.js runs in a single thread.

  • Parallel Operations

    Parallel Operations

    With the addition of Lambda expressions to arrays operations, Java introduced a key concept into the language of…

  • HTTP/2 vs HTTP 1.x

    HTTP/2 vs HTTP 1.x

    Let’s take a look at the key differences compared to HTTP 1.x and what issue each improvement is addressing: HTTP/2 is…

  • Concurrent Accumulators

    Concurrent Accumulators

    One of the most common scenarios in concurrent programming is updating of numeric counters accessed by multiple…

  • Garbage-First Garbage Collector

    Garbage-First Garbage Collector

    The Garbage-First (G1) garbage collector is a server-style garbage collector, targeted for multiprocessor machines with…

  • Exception Propagation

    Exception Propagation

    After a method throws an exception, the runtime system searches the call stack for a method that contains a block of…

  • Microbenchmarks

    Microbenchmarks

    Microbenchmarks are coming The Java Microbenchmarking Harness (JMH) by Alexey Shipilev is taking the next step in its…

社区洞察

其他会员也浏览了