You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Turbo - is a library that transforms the site into SPA.
It also requires js code that will cleanup the modified DOM structure, and remove event listeners. Otherwise, we will get memory leaks, js errors about multiple initialization, etc. Unfortunately, the majority of Magento modules are written for traditional page reloads, when the browser will destroy everything on each navigation.
Take a look at some of our fixes to third-party modules just for Turbo compatibility:
Turbo - is a library that transforms the site into SPA.
It also requires js code that will cleanup the modified DOM structure, and remove event listeners. Otherwise, we will get memory leaks, js errors about multiple initialization, etc. Unfortunately, the majority of Magento modules are written for traditional page reloads, when the browser will destroy everything on each navigation.
Take a look at some of our fixes to third-party modules just for Turbo compatibility:
Also, we disable Turbo in some integrations:
Because of that, I think we should disable turbolinks in the next updates, and, eventually, remove the library from the code.
The text was updated successfully, but these errors were encountered: