Fork me on GitHub

Obviously not mine, but needs to be in here: Abstract UI reconciliation library for Clojure, Kotlin, and Rust. Could theoretically be used to implement a VDOM in in CLJS, but is currently only CLJ, not CLJC/CLJS.

👍 4
tonsky 16

Interesting. Would be curious how this compares to JaneStreet’s IncrementalDom and generally other prior art


It seems to be actually written in Kotlin, so cljs is probably not an option


oh, wait... kotlin can target js, didn't know that


Might still be that the way Kotlin compiles to JS is too high-overhead to be worth it in other languages… similar to how using a library written in CLJS would come with too many “foreign” things to be attractive to JS users