Mi piacerebbe usare figwheel per ricaricare la frontend di un progetto tutto-clojure con cui sto giocando.Come utilizzare figwheel con un gestore di ring che è un componente?
Il backend serve un'API REST ed è organizzato come un gruppo di components da cui creo un sistema nella mia funzione main
(io uso duct per creare il componente handler). Voglio passare lo stato ai miei gestori utilizzando le chiusure, ma l'unico modo per configurare figwheel per utilizzare il gestore sembra impostare la chiave ring-handler in project.clj
e ciò richiede che io passi un gestore definito in un namespace al tempo di avvio .
Quindi, c'è un modo per configurare figwheel quando eseguo l'avvio del componente? Sono ancora molto nuovo alla Closure quindi è probabile che mi manchi qualcosa in bella vista.
Passing state as parameter to a ring handler? è una domanda simile, ma la risposta in questo caso implica il binding del gestore a var al livello più alto di uno spazio dei nomi, che sto cercando di evitare.