Fork me on GitHub
#announcements
<
2019-09-09
>
henrik07:09:08

Obviously not mine, but needs to be in here: https://github.com/JetBrains/noria-clj 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.

👍 1
tonsky 4
martinklepsch10:09:42

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

polymeris18:09:24

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

polymeris18:09:01

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

martinklepsch18:09:09

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