Sto sviluppando un'applicazione web utilizzando Compojure e vorrei enormemente apprezzare un piccolo e completo esempio di archiviare e recuperare dati di sessione.Come si usano le sessioni con Compojure/Ring?
Molte grazie in anticipo, James.
Sto sviluppando un'applicazione web utilizzando Compojure e vorrei enormemente apprezzare un piccolo e completo esempio di archiviare e recuperare dati di sessione.Come si usano le sessioni con Compojure/Ring?
Molte grazie in anticipo, James.
Ecco un esempio di utilizzo di stile funzionale sia di anello di lavorare con le sessioni e l'utilizzo di una libreria esterna (banco di sabbia) per lavorare con la sessione attraverso un'interfaccia mappa di stile:
Se solo sei interessato all'approccio Ring, allora potresti sostituire wrap-stateful-session con wrap-session in questo esempio e questo funzionerà.
Come autore di sandbar, preferisco l'approccio della mappa ma entrambi gli stili hanno il loro posto.
Grazie Brenton :) Il tuo pacchetto sandbar sembra davvero buono. Ci provo. – James
Link aggiornato: https://github.com/brentonashworth/sandbar-examples/blob/master/sessions/src/sandbar/examples/session_demo.clj –