Fixed critical issue with can-util/js/ajax. Testee is not working with production though, preventing full canjs release. Waiting for @daffl or @phillipskevin to help.
Idea is that in production, in order to bust caches, query parameter is added when bundles are fetched
Problem: it has to be added as a config dependency in package.json; it becomes part of the main bundle; steal-cache-bust is only loaded after the main bundle; main bundle isn’t ever cache-busted
Idea: move the functionality into core as part of Steal’s mission to make it easy to do the right thing
can-connect-feathers & can-zone-storage:
Use the regular Feathers client library
Behaviors: maps the can-connect methods to Feathers methods
Session.current has all the session info and is observable
– Import your model to access the global session data
– Automatically updates based on log in/out
– Awesome because you don’t need to pass the session data throughout all the parts of your app
Challenge: globals are SSR’s enemy
– Solution: can-zone-storage makes the global session and SSR possible