O'Reilly logo

Programming Reactive Extensions and LINQ by Paul Betts, Jesse Liberty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, we've seen how existing knowledge of Rx maps very well to the domain-interactive rich web applications. Despite some small differences between the two languages, Rx behaves the same whether you're working in the statically typed world of C# or the dynamic world of JavaScript.

By using RxJS, we can combine DOM events, AJAX network queries, and HTML5 APIs into a single language of async results. This is a very powerful abstraction, because we've removed the impedance mismatch between these three concepts. It is then possible to use them all together in an elegant way to write rich, compelling web applications.

In the next chapter, we'll change our focus from the web to the world of desktop user interfaces and learn about ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required