/dashboard.html, you would see the HTML version of the content, and if you went to
/dashboard.jsonyou would see the JSON version of the exact same content down to the footer.
application/json, and when the client receives the response, swap out the current component for the component the response asks for, and
data-sg-visitand it's equivalent
this.props.visit, Superglue also provides
this.props.remote, which you can use to update parts of your page in async fashion without changing
/dashboard?qry=haircut, walk your props to the
data.header.searchnode, return it in the response, and immutably graft it in the exact same path on the redux store before finally letting React re-render.