This example is moved.
In redux, to make an universal app you have to gather all your Promises returned from dispatch() in server side, this could be painful if you have many Promises.
In rx-redux (with RxMiddleware), subscribe for stream completed event and you are done.