You are here

RxJS in Action (Paperback)

RxJS in Action Cover Image
$49.99
Email or call for price.

Description


Summary

RxJS in Action gives you the development skills you need to create reactive applications with RxJS. This book is full of theory and practical examples that build on each other and help you begin thinking in a reactive manner. Foreword by Ben Lesh, Project lead, RxJS 5.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

On the web, events and messages flow constantly between UI and server components. With RxJS, you can filter, merge, and transform these streams directly, opening the world of data flow programming to browser-based apps. This JavaScript implementation of the ReactiveX spec is perfect for on-the-fly tasks like autocomplete. Its asynchronous communication model makes concurrency much, much easier.

About the Book

RxJS in Action is your guide to building a reactive web UI using RxJS. You'll begin with an intro to stream-based programming as you explore the power of RxJS through practical examples. With the core concepts in hand, you'll tackle production techniques like error handling, unit testing, and interacting with frameworks like React and Redux. And because RxJS builds on ideas from the world of functional programming, you'll even pick up some key FP concepts along the way.

What's Inside
  • Building clean, declarative, fault-tolerant applications
  • Transforming and composing streams
  • Taming asynchronous processes
  • Integrating streams with third-party libraries
  • Covers RxJS 5

About the Reader

This book is suitable for readers comfortable with JavaScript and standard web application architectures.

About the Author

Paul P. Daniels is a professional software engineer with experience in .NET, Java, and JavaScript. Luis Atencio is a software engineer working daily with Java, PHP, and JavaScript platforms, and author of Manning's Functional Programming in JavaScript.

Table of Contents

    PART 1 - UNDERSTANDING STREAMS
  1. Thinking reactively
  2. Reacting with RxJS
  3. Core operators
  4. It's about time you used RxJS
  5. PART 2 - OBSERVABLES IN PRACTICE
  6. Applied reactive streams
  7. Coordinating business processes
  8. Error handling with RxJS
  9. PART 3 MASTERING RXJS
  10. Heating up observables
  11. Toward testable, reactive programs
  12. RxJS in the wild

About the Author


Paul P. Daniels
is a professional Software Engineer with a B.S.E in Computer Science and over 5 years of experience in software engineering, developing applications in .Net, Java, and JavaScript. A regular user of RxJS, he is active as a member and a contributor in the RxJS community.

Luis Atencio is a Staff Software Engineer for Citrix Systems. He has a B.S. and an M.S. in Computer Science and works full-time developing and architecting web applications using Java, PHP, and JavaScript platforms. Luis is also the author of Functional Programming in JavaScript.

Product Details
ISBN: 9781617293412
ISBN-10: 1617293415
Publisher: Manning
Publication Date: August 4th, 2017
Pages: 352
Language: English

You Can't Order Books on this Site

***Hello Customers! We are in the midst of moving to our new site at www.unionavebooks.com. Please navigate to that link in order to place new online orders. Again the cart feature on this old site is no longer functional.***