The turbo:load
event dates all the way back to 2012 when it was called page:load
. We used it as a way to initialize jQuery plugins and other JavaScript behavior when the page changed.
The world has moved on since then, and we now have MutationObserver to detect changes to the DOM, and libraries like Stimulus that present a nice API on top. That’s what we’re designing for.