the part about “JavaScript burnout” is so true!
cool article
would be interesting to hear the cons as well (as there are always compromises)
for me it’s still around js interop, that even though with shadow-cljs it’s seamless to integrate npm lib you still have to tag ^js to let the compiler infer externs… and in general it feels a bit weird to go back and forth to js land when you don’t have a choice (js->clj & clj->js)