react-server
react-server copied to clipboard
Skip re-render on back nav in Safari
Webkit's page cache keeps a suspended page available for re-activation on back/forward navigation. The history navigation API also fires a popstate event, though, which triggers an unnecessary re-render. We can skip this.
About the page cache: https://webkit.org/blog/427/webkit-page-cache-i-the-basics/