Need general advice

Need general advice

I have seen in several posts users being discouraged from using multi page documents beyond a very limited number of pages. Could someone take a few seconds to explain why ? Is it for performance (of the browser or JQM) reasons, because of limits JQM ability ?

The reason I am asking now is because I have always used multi page docs with something like 15-20 pages/popups etc and never had issues. This was necessary as the app needed to run offline (saving data entered in the browser "filesystem" 

But I am willing to learn and do things differently, especially as I am about to embark in a rather complex app powered by JQM. This app will have to be able to work offline. 

I also have in production a mix between multi page document and dynamically generated pages and by and large it works although I have seen here several times this practice as "not supported". What is the state of this ? 

Thanks in advance for your input & advice

Didier