How does the 'Fast Loading' option work?

The Fast Loading preference is one important feature of all our apps. Using this option you can decide when the app will load when the page is accessed:

If your website has heavy customisation  and if you don't want to increase your initial page loading time then this feature helps you achieve it easily. 

Unless your store is very customised , we always suggest keeping the fast loading option enabled because our app scripts will never take much time to load. All our apps are comprised of a single script file which is minified, compressed and served from a world top CDN to ensure low latency and maximum bandwidth.

In addition, our script file will be cached in the browser so it won't consume network resources after the first download.

Basically, it works in a simple way but provides effective results on the loading pattern of the page.

When Fast loading is enabled, the app script will be added to your theme template and the app will be loaded along with all your page resources:

When Fast loading is disabled, the app script will be loaded after other resources, when page loading is completed:

Please note that 'page loading' here is a technical term that it's related to what a user experience but it's not exactly the same.