Solved

Why is my website loading slowly due to unused app libraries?

moosaes
Visitor
3 0 0

A bit of background: Im in a search to find out why my website is loading slowly and found out that there are libraries that are getting loaded which are not part of the apps installed for my shopify store.

 

Im assuming these are left over from when I installed an app before and after uninstalling it, its still lingering around. Before you tell me I need to remove some code from the theme 😄 I have looked everywhere in my theme code and did not find any reference to this library. I went as far as creating a Brand New Theme from scratch and when published that , those libraries are still getting loaded.

 

This plus the fact that when you install apps on your shopify store, if you switch the theme, those apps are still intact tells me that there are some code somewhere that is not exposed to us as normal customers, which are responsible for loading those libraries.

 

My question is, does any one knows where those codes are at? how can we access them? if we cannt , is there anyway i can have all apps uninstalled (throughly not partially) without needing to create a whole new shopify account.

 

Note: I have heard of Yetti but i rather not introduce another library to try to fix this problem.

in case it helps my website is : https://dannicowoodworks.com/

and the library that is sticking around is bugsnag, you can see files related to it in both resource tabs of chrome and network tab. again my problem is not just this library , this one gave me the clue that maybe there are other ones messing up my websites performance.

 

Any help is appreciated.

Accepted Solutions (2)

SealSubs
Explorer
71 1 4

This is an accepted solution.

Hi,

 

If the apps still appear when you create a new theme, then these apps are loaded in your shop through script tags. These scripts are basically injected into your theme by Shopify when your store gets loaded. The apps the load other things they need to add functionalities to your shop.

It might be best to check your store speed with Google Pagespeed tool and see which are causing the biggest issue. Then, contact the app developers of these apps and check with them if there is anything that can be done about that.

 

Disabling apps with scripts like Yetti can cause you unpredictable issues, where some functionalities you added to your shop with apps will stop working. So disabling them with Yetti should not be taken lightly 😉

 

Seal Subscriptions App, a subscription app for Shopify, with glowing user testimonials.

View solution in original post

YOD_Solutions
Shopify Partner
210 23 31

This is an accepted solution.

Bugsnag is used by Shopify to monitor errors. I don't think you can remove it. See here for more info:  Shopify uses BugSnag across 30 developer teams to service over 377,000 online stores | BugSnag Custo...

Founder @ JsRates: Custom Shipping Rates
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more about JsRates visit the JsRates home page or JsRates documentation
- Find JsRates on Shopify app store

View solution in original post

Replies 2 (2)

SealSubs
Explorer
71 1 4

This is an accepted solution.

Hi,

 

If the apps still appear when you create a new theme, then these apps are loaded in your shop through script tags. These scripts are basically injected into your theme by Shopify when your store gets loaded. The apps the load other things they need to add functionalities to your shop.

It might be best to check your store speed with Google Pagespeed tool and see which are causing the biggest issue. Then, contact the app developers of these apps and check with them if there is anything that can be done about that.

 

Disabling apps with scripts like Yetti can cause you unpredictable issues, where some functionalities you added to your shop with apps will stop working. So disabling them with Yetti should not be taken lightly 😉

 

Seal Subscriptions App, a subscription app for Shopify, with glowing user testimonials.

YOD_Solutions
Shopify Partner
210 23 31

This is an accepted solution.

Bugsnag is used by Shopify to monitor errors. I don't think you can remove it. See here for more info:  Shopify uses BugSnag across 30 developer teams to service over 377,000 online stores | BugSnag Custo...

Founder @ JsRates: Custom Shipping Rates
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more about JsRates visit the JsRates home page or JsRates documentation
- Find JsRates on Shopify app store