I am trying to find the professional way of integration my nodeJS backend (REST API and Socket IO) to ReactJS client. By integrating, I mean using a state management. I am currently using Redux Toolkit (RTK). RTK provides createAPI to integrate REST API client. I didn’t find any good article on how to manage the state from socket.io . I also couldn’t find any GitHub project which have used their own socket.io backend.
Should I use Redux saga or any other service which provides seamless integration? What is the current standard for doing it?