I could use some advice on React, Redux and routing. I've been playing with react-router-redux and redux-little-router. Neither seems to give an out-of-the-box solution for restoring route state. I'll explain:
Suppose I have an app that has a product page. The product page shows related products. The user can click on a related product and see its product page. From that product page they can click on another related product, etc.
What I wind up with is a pile of pages pushed on to the route "stack", all with the same path. When the user clicks back I need to traverse them through the product pages, each with the appropriate state restored.
My question is: where do I store the bits of state for each product page. I can't see how the major frameworks provide a mechanism for this. Do I have to write my own?