Since all the data for meteor loads upon entering the site. Is there a good way to deliver a new template without reloading the page? Is there a way to deliver a new template and change the URL without reloading the page?
Currently am using FlowRouter. The reload after every URL change is a bit damaging to the User Experience. Want to create a more continuous flowing, single page app experience.
I use iron router, but same principle. you must ensure you stay inside the same page. that is why they use the “yield”. using the router you only replace that piece of the DOM.
Are you manually typing in the new routes in the browser? If so, the page will always reload. You should have the link to the new route in your code or use FlowRouter.go().