binaryage/cljs-devtools

support for logging Clojure data structures

Open

#11 aperta il 24 gen 2016

Vedi su GitHub
 (2 commenti) (0 reazioni) (0 assegnatari)Clojure (51 fork)batch import
help wantedidea

Metriche repository

Star
 (1106 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

We could specify a structured format and a wire protocol for printing/expanding Clojure data structures in a similar way how cljs-devtools work for ClojureScript.

cljs-devtools could then connect to a backend library via websocket and act as a rich logging console for Clojure projects. With support from Dirac DevTools we could turn Chrome's DevTools into a nice REPL + logger for Clojure (not only for ClojureScript).

I personally do most of my work on client-side, so it is unlikely for me to spend time on it at this point. But I would be happy to help someone else who would be interested in implementing it to integrate it (I would do the JavaScript part on front-end).

Guida contributor