-
Notifications
You must be signed in to change notification settings - Fork 14
Deprecate turbo #72
Copy link
Copy link
Closed
Description
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.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels