Now have HTML5 local storage working in my #clojurescript app! I guess it is possible for the front-end to handle sessions, as long as they aren't anything confidential. Thanks to old mostly-finished things like https://github.com/alandipert/storage-atom. Transit had a couple loose ends, and now to figure out session timeout...