The architecture of most of JS mobile applications (Hybrid Mobile Applications) is based on the concept of single page application.
As mentioned in Building Hybrid Android Apps with Java and JavaScript Book
by Nizamettin Gok; Nitin Khanna
These apps persistently run the same page with different views or
content, but without reloading or navigating away to another resource.This is achieved by separating the data from the presentation layer and relies heavily on JavaScript. SPA architecture uses the fragment identifier, which is introduced by a hashtag (#) in the URL location, followed by an anchor identifier to point to an element in the HTML document. For example, if your website URL looks like this http://oreilly.com/index.html#article, The fragment article refers to an HTML element with an id="article" attribute in the index.html document.
So the idea of reloading the page may not be the best choice but however you can overcome this problem using the helpers provided on your framework. Here are some examples:
JQuery Mobile: jQuery Mobile Page refresh mechanism
Cordova: How to reload page on a Cordova project?
Ionic(angularJS): Reloading current state - refresh data
You can also update the view using the data binding methods and avoid reloading the page.