Kitten update: session IDs now available in the request.session objects you get in your routes.
Kitten lets you persist arbitrary data in session objects to make it easy to work with sessions but you cannot store custom objects (instances of custom classes) as Kitten’s default database is not aware of custom classes in your application. Now, keyed to the session id, you can store custom objects in your app’s own database.
(The use case for this is pretty neat: keep your interface state in custom state class instances persisted in session objects and, using the Streaming HTML workflow*, send back pieces of the interface that take those state objects as their only prop. Quite a neat separation of concerns and state is maintained only on the server in those objects.)
Some snaps from our last session in The Oban Inn on Wednesday 3rd January 2024. We are having another session this afternoon if you happen to be in the area. #TraditionalMusic#FolkMusic#Sessions#TradMusic
Some more snaps from our last session in The Oban Inn on Wednesday 3rd January 2024. We are having another session this afternoon if you happen to be in the area. #TraditionalMusic#FolkMusic#Sessions#TradMusic
#CfP for the "Oxford #Scandinavian Studies Network 2024" hybrid #sessions and follow-up #workshop, which will take place between January 25 and May 17, 2024.