For long we have been dependent on Node/socket.io for push notifications. It can get difficult to use a separate application/service just for it. RoR always had something missing in terms of these notifications. ActionCable is this newly developed piece to fill the void, which completes the websocket component for Rails. ReactJS is a very convenient frontend component based framework. It gets really interesting and productive when we use them together.