Reactive Programming with RxJS 5

Untangle Your Asynchronous JavaScript Code



Bookstore > Books > Reactive Programming with RxJS 5

Price$29.29 - $40.85
Rating
AuthorSergi Mansilla
PublisherThe Pragmatic Programmers
Published2018
Pages144
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680502476
ISBN-139781680502473
EBook Hardcover Paperback

Create concurrent applications with ease using RxJS 5, a powerful event composition library. Real-world JavaScript applications require you to master asynchronous programming, and chances are that you'll spend more time coordinating asynchronous events than writing actual functionality. This book introduces concepts and tools that will greatly simplify the process of writing asynchronous programs.

Find out about Observables, a unifying data type that simplifies concurrent code and eases the pain of callbacks. Learn how Schedulers change the concept of time itself, making asynchronous testing sane again. Find real-world examples for the browser and Node.js along the way: how about a real-time earthquake visualization in 20 lines of code, or a frantic shoot-em-up space videogame? You'll also use Cycle.js - a modern, reactive, web framework - to make a new breed of web applications.

By the end of the book, you'll know how to think in a reactive way, and how to use RxJS 5 to build complex programs and create amazing reactive user interfaces. You'll also understand how to integrate it with your existing projects and use it with the frameworks you already know. All the code in this new edition has been thoroughly revised and updated for RxJS 5, ES6, and Cycle.js Unified.


  1. (2 books)


4 5 75

Similar Books


Reactive Programming with RxJS

Reactive Programming with RxJS

by Sergi Mansilla

Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use the RxJS library to write complex programs in a simple way, unifying asynchronous mechanisms such as callbacks and promises into a powerful data type: the Observable. Learn to think about your programs as streams of data that you can...

Price:  $7.18  |  Publisher:  The Pragmatic Programmers  |  Release:  2015

Hands-On Reactive Programming with Reactor

Hands-On Reactive Programming with Reactor

by Rahul Sharma

Reactor is an implementation of the Java 9 Reactive Streams specification, an API for asynchronous data processing. This specification is based on a reactive programming paradigm, enabling developers to build enterprise-grade, robust applications with reduced complexity and in less time. Hands-On Reactive Programming with Reactor shows yo...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Learn Scala Programming

Learn Scala Programming

by Slava Schmidt

The second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings with it a host of updates.Learn Scala Programming addresses both technical and architectural changes to the redesigned standard...

Price:  $37.37  |  Publisher:  Packt Publishing  |  Release:  2018

Get Programming with F#

Get Programming with F#

by Isaac Abraham, Dustin Campbell, Tomas Petricek

Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming tasks.Examples use the familiar Visual Studio environment, so you'll be ...

Price:  $35.99  |  Publisher:  Manning  |  Release:  2018

Hands-On Reactive Programming with Python

Hands-On Reactive Programming with Python

by Romain Picard

Reactive programming is central to many concurrent systems, but it's famous for its steep learning curve, which makes most developers feel like they're hitting a wall. With this book, you will get to grips with reactive programming by steadily exploring various conceptsThis hands-on guide gets you started with Reactive Programmi...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

HTML5 Game Programming with enchant.js

HTML5 Game Programming with enchant.js

by Brandon McInnis, Ryo Shimizu, Hidekazu Furukawa, Ryohei Fushimi, Ryo Tanaka, Kevin Kratzer

HTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their video game ideas into reality. A step-by-step guide to the free, open-source HTML5 and JavaScript engine enchant.js, it is ideally suited for game fans who have always wanted to make their own game but didn't know how. It begins wi...

Price:  $3.49  |  Publisher:  Apress  |  Release:  2013

Pro Asynchronous Programming with .NET

Pro Asynchronous Programming with .NET

by Richard Blewett, Andrew Clymer

Pro Asynchronous Programming with .NET teaches the essential skill of asynchronous programming in .NET. It answers critical questions in .NET application development, such as: how do I keep my program responding at all times to keep my users happy? how do I make the most of the available hardware? how can I improve performance?In the mode...

Price:  $51.87  |  Publisher:  Apress  |  Release:  2013

CoffeeScript Programming with jQuery, Rails, and Node.js

CoffeeScript Programming with jQuery, Rails, and Node.js

by Michael Erasmus

CoffeeScript is a young but popular language that makes web programming fun and more productive. It compiles to JavaScript and unleashes its powerful features while not straying too far from the language. It's become one of the most popular languages on Github and is being used for both browser and server side programming.CoffeeScrip...

Price:  $14.99  |  Publisher:  Packt Publishing  |  Release:  2012