nodeconf / oslo

Single-day, single-track Node.js conference in Oslo, Norway
http://oslo.nodeconf.com/
17 stars 4 forks source link

RxJS - destroy the state machine! #67

Open stenver opened 8 years ago

stenver commented 8 years ago

Learn our story how we discovered RxJS, how it helped to bring SaleMove from a massive state machine into an elegant event-based reactive platform. We started out with a big state machine that was difficult to maintain, test and develop. As the application grew we quickly saw that another approach was needed. After discovering RxJS, we quickly adopted the event-based reactive approach.

In this talk I am going to give you an overview of RxJS, why should you use it, how can you use it and how can you test it. I am going to talk about how once we adopted the event-based approach, it completely changed the way we think about state and state programming. All this with code examples.

RxJS is completely compatible with React and they work greatly together.