Reactive Programming with RxJS: Untangle Your Asynchronous JavaScript Code

3.93 avg rating
( 54 ratings by Goodreads )
 
9781680501292: Reactive Programming with RxJS: Untangle Your Asynchronous JavaScript Code
View all copies of this ISBN edition:
 
 

Reactive programming is revolutionary. It makes asynchronous programming cleaner, intuitive, and robust. Discover how to use the RxJS library to write programs in a simpler way, unifying asynchronous mechanisms such as callbacks and promises into a single, powerful construct. Learn to think about your programs as streams of data that you can transform by expressing what should happen, instead of having to painstakingly program how it should happen. You'll be able to handle real-world concurrency and write complex flows of events in your applications with ease.

Create highly concurrent applications while writing simpler code using the Reactive Extensions for JavaScript (RxJS), a set of libraries for event composition. Programming real-world applications in JavaScript involves lots of asynchronous events--you might end up spending more time coordinating asynchronous code in your program than writing its actual functionality. This book introduces concepts and tools from reactive programming that will help you write cleaner and more robust asynchronous programs.

Find out about Observable sequences, a unifying data type to write highly concurrent code. Discover Schedulers and change the concept of time in your applications, making asynchronous testing sane again. Along the way you'll see real-world examples for the browser and Node.js, including a real-time earthquake visualization in 20 lines of code and a frantic shoot-'em-up space videogame. You'll also use Cycle.js - a modern, fully reactive web framework - to make a whole new breed of web applications.

By the end of the book, you'll know how to apply reactive programming to solve complex problems, build efficient programs with reactive user interfaces, and write your code more declaratively.

What You Need:

A modern web browser, Node.JS installed in your computer, and the RxJS JavaScript library.

"synopsis" may belong to another edition of this title.

About the Author:

Sergi Mansilla is a professional developer with more than 15 years of experience who believes that software can change the world for the better. He's an expert on Node.js and mobile development, and he's currently working on Firefox OS, a new mobile Operating System based on the web. Sergi speaks at conferences all around the world, and lives in Amsterdam with his lovely wife.

Review:

"Every significant shift in software development demands rethinking our approaches. Real-time and asynchronous web applications pose a huge challenge in web development today. This book does an excellent job explaining how RxJS addresses those challenges and teaches you how to rethink your world in terms of Observables." -Zef Hemel, VP Engineering STX Next

"This book is as hot as reactive programming itself! With great writing, clear explanations, and practical examples, this is a fantastic resource for learning RxJS." -Fred Daoud, Software Development contractor

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Mansilla, Sergi
Published by Pragmatic Bookshelf
ISBN 10: 1680501291 ISBN 13: 9781680501292
New PAPERBACK Quantity Available: > 20
Seller:
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Rating
[?]

Book Description Pragmatic Bookshelf. PAPERBACK. Condition: New. 1680501291 *BRAND NEW* Ships Same Day or Next!. Seller Inventory # SWATI2132893664

More information about this seller | Contact this seller

Buy New
US$ 13.31
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

2.

Sergi Mansilla
Published by OREILLY & ASSOCIATES INC (2015)
ISBN 10: 1680501291 ISBN 13: 9781680501292
New Trade Paperback Quantity Available: 1
Seller:
Powell's Books
(Portland, OR, U.S.A.)
Rating
[?]

Book Description OREILLY & ASSOCIATES INC, 2015. Trade Paperback. Condition: New. TRADE PAPERBACK Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy. Computers and Internet>Computer Languages>Javascript. Book: NEW, New. Bookseller Inventory # 01978168050129200. Seller Inventory # 01978168050129200

More information about this seller | Contact this seller

Buy New
US$ 18.00
Convert currency

Add to Basket

Shipping: US$ 4.49
Within U.S.A.
Destination, rates & speeds

3.

Sergi Mansilla
Published by Pragmatic Bookshelf (2015)
ISBN 10: 1680501291 ISBN 13: 9781680501292
New Softcover Quantity Available: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)
Rating
[?]

Book Description Pragmatic Bookshelf, 2015. Condition: New. book. Seller Inventory # M1680501291

More information about this seller | Contact this seller

Buy New
US$ 24.19
Convert currency

Add to Basket

Shipping: US$ 3.27
Within U.S.A.
Destination, rates & speeds

4.

Mansilla, Sergi
Published by Pragmatic Bookshelf (2015)
ISBN 10: 1680501291 ISBN 13: 9781680501292
New Paperback Quantity Available: 2
Seller:
Murray Media
(NORTH MIAMI BEACH, FL, U.S.A.)
Rating
[?]

Book Description Pragmatic Bookshelf, 2015. Paperback. Condition: New. Never used!. Seller Inventory # P111680501291

More information about this seller | Contact this seller

Buy New
US$ 45.98
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

5.

Mansilla, Sergi
Published by Pragmatic Bookshelf (2015)
ISBN 10: 1680501291 ISBN 13: 9781680501292
New Paperback Quantity Available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Pragmatic Bookshelf, 2015. Paperback. Condition: Brand New. 121 pages. 9.00x7.25x0.25 inches. In Stock. Seller Inventory # 1680501291

More information about this seller | Contact this seller

Buy New
US$ 36.36
Convert currency

Add to Basket

Shipping: US$ 9.66
From United Kingdom to U.S.A.
Destination, rates & speeds

6.

Mansilla, Sergi
Published by Pragmatic Bookshelf
ISBN 10: 1680501291 ISBN 13: 9781680501292
New PAPERBACK Quantity Available: 1
Seller:
Cloud 9 Books
(Wellington, FL, U.S.A.)
Rating
[?]

Book Description Pragmatic Bookshelf. PAPERBACK. Condition: New. 1680501291 New Condition. Seller Inventory # NEW99.4067360

More information about this seller | Contact this seller

Buy New
US$ 59.99
Convert currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, rates & speeds

7.

Sergi Mansilla
Published by Pragmatic Bookshelf (2015)
ISBN 10: 1680501291 ISBN 13: 9781680501292
New Paperback Quantity Available: 1
Seller:
Books Express
(Portsmouth, NH, U.S.A.)
Rating
[?]

Book Description Pragmatic Bookshelf, 2015. Paperback. Condition: New. 1. Ships with Tracking Number! INTERNATIONAL WORLDWIDE Shipping available. Buy with confidence, excellent customer service!. Seller Inventory # 1680501291n

More information about this seller | Contact this seller

Buy New
US$ 90.80
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds