Я строю многопользовательскую игру, используя React, Redux и WebSockets. Я хотел бы знать, разрешено ли использовать Redux на стороне сервера. Я хотел бы использовать его следующим образом:
- Отправка действия на стороне клиента.
- Перехват действия с промежуточным ПО.
- Отправка действия на сервер через WebSocket.
- Отправка полученного действия на стороне сервера.
- Обработка действия с использованием редуктора.
Тот же принцип можно использовать для отправить действие с сервера клиенту. (Как раз наоборот)
Мне кажется, что это должно работать и не вызывать никаких проблем, но я не могу найти ничего относительно того, можно ли использовать Redux на стороне сервера или нет, это хорошая идея, чтобы сделать так. Может кто-нибудь, пожалуйста, расскажите мне больше об этом?