Managing React State with RxJS - Video Presentation by Jiří Staniševský

Redux has been the most popular state management tool in React for many years, however there are those who find it cumbersome, verbose, and strict. These critics have tried to come up with an alternative, but they haven’t gotten enough traction to overthrow the ruling king yet.

The introduction of React hooks recently changed this situation. People got an opportunity to implement their own solution with reasonable effort. But is it enough? Can a simple Context API and hooks-based solution replace something like Redux?

In his presentation, Tech Lead Jiří Staniševský explains how his team used RxJS as the backbone of their proprietary state management mechanism to successfully replace Redux with a simpler yet comparably powerful solution. The usage of a well-known library for observables seems to have opened new doors that were once firmly closed in the Redux world.

Jiří Staniševský is a Full-Stack Developer and Tech Lead who works with TypeScript, React, React Hooks, Node JS, and other technologies. What gives him the most pleasure is creating reusable components, small libraries, and frameworks. Out of the office he enjoys spending time with his two daughters and re-watching classic episodes of The Simpsons.


Salsita is a full-service software development agency specializing in web and mobile apps. Contact us to find out how we craft a custom team of UX engineers, full-stack and UI developers, QA automation engineers, build engineers and project managers to help make your project goals a reality.

No matter where you are in the planning or production process, we’re happy to help. We’re here to discuss your challenges and plans, evaluate your existing project or even give you some initial consultation.

Contact us