giorno a tutti
domandona, se avete delle APIs che magari prendono UUIDs come input (e possibilmente ritornano UUIDs come parte dell'output), come le gestite? Mi spiego meglio, noi usiamo edn o transit+json, quindi spesso e volentieri mandiamo direttamente oggetti #uuid dal frontend al backend. Non sono pero' convintissimo sia una buona idea, e penso esploderebbe se usassimo JSON direttamente (che forse dovremmo supportare).
con un po' di magia nei middleware si possono fare tutte le conversioni del caso in teoria, ma non sono sicuro se convenga semplicemente usare sempre UUID come oggetti o come stringhe.
Di solito in giro passiamo sempre uuid come stringhe
Sono quasi sicuro che cheshire sappia convertire un java.util.UUID in JSON, afaik
(intendo, in stringa)
Stiamo provando di usare spec-coerce per questo, visto che abbiamo già specs per questi
Anche per keywords dates etc
E piu semplice con transit ma non e sempre possibile (external json)
Ah si certo si può fare