It is just unfortunate that Turbolinks is the example, especially in the case that:
-
Turbolinks is pretty much a dead pattern, now being actively replaced by the newer patterns from DHH and,
-
A lot of Apps are built such that they do not even need Turbolinks
So a cleaner approach would have been to demo the use of the JWT with more clarity.I am happy they continue churning through the big change! It is starting to make some sense in the Shopify App sense. But still, at some point, I see spinners and blank screens even with flagship internal Shopify Apps meaning they have not yet perfected deployment even amongst their own stable of code.