3 ms·
I know about revery[0] and cljfx[0], though I haven't had the chance to use them in anger. These both seem like very nice approaches to me - I'm partial to cljf
by robto 7y ago
I know about revery[0] and cljfx[0], though I haven't had the chance to use them in anger. These both seem like very nice approaches to me - I'm partial to cljfx because I've been utterly spoiled by the clojure/script development experience, but I've also come to enjoy the typescript environment and revery seems to another step along that road.
[0]https://github.com/revery-ui/revery https://github.com/revery-ui/revery
[1]https://github.com/cljfx/cljfx https://github.com/cljfx/cljfx
- geokon 7y agoBe sure to also check out fn-fx. I've tried both but haven't really done anything complex enough to bring out which one is a clear winner https://github.com/fn-fx/fn-fx https://github.com/fn-fx/fn-fx Fn-fx is a more complex beast and no one seems to really know how it all works internally except the creator who isn't maintaining it.. so unfortunately it's in a semi unmaintained state. But the interface was a bit cleaner when I tried it
- robto 7y agocljfx is actually inspired on fn-fx, and presents a much cleaner and more usable api, just by comparing the docs. I'm pretty sold on data-based apis instead of macro-based ones, though, so maybe it's just catering towards my preferred style of development.
- geokon 7y agooh okay. you sound more knowledgeable than me, so thanks for the input. I'll stick to cljfx then. I found it clunkier to mix with Java code, so I was considering switching back to fn-fx