title: do I need to store all the data of screens I've navigated to state in redux?
body: <p>facebook or instagram for example,
  there's user page that contains the owner's posts.</p>
  
  <p>when I visit user1's page and store the posts in state,
  I'll have user1's posts in my state.</p>
  
  <p>and if I move to user2's page and update posts state,
  the posts will be replaced.</p>
  
  <p>in this case,
  should I send request again to get user1's posts when I call navigate.goBack() to see user1's page again?</p>
  
  <p>generally we don't send request again when we go back to previous route.
  or is there something like "history" for state?</p>