Anyone compiled a cljfx app with GraalVM? I think it can only work ATM with https://docs.gluonhq.com/, has anyone used it with clojure?
hahahah not really, it's a new opensource idea I had but it'd need to use java fx or java awt, but both don't play well on graalvm yet
@ericdallo I listened to a podcast with Johan Vos (from Gluon): https://adambien.blog/roller/abien/entry/javafx_everywhere_also_in_app In that episode he told that it is possible to use GraalVM and JavaFX without Gluon, maybe best to contact him
Maybe he hangs out in the GraalVM slack: https://app.slack.com/client/TN37RDLPK (native-image channel)
Also you can read the logs from this channel, there have been other people trying it
I believe it hinged on some "initialize-at-build-time" issue
Nice, I'm trying right now the gluon and it seems promising
We (TechAscent) have built a number of sites that are really simple, just some web design, simple auth and some persistence. I wanted to see how hard it was to get our stack running on serverless and at the same time proof out Graal Native, a basic Ring stack, shadow-cljs a bit. Once it was finished I decided to opensource the part I think is useful to other people. This example kind of serves many purposes; it is I think the simplest reagent application possible although I do include the dependencies for re-frame. Aside from that there are no frameworks at all but enough stuff so that a basic postgres persistence pathway is easy. Then step by step how to get a normal repl, cljs repl, uberjar ... going so in that sense it is a basic template along with aws-like dev instructions for someone who knows very little clojure/clojurescript but wants to get something working all the way up to a simple serverless example. Clojure is used in quite a few microservice-type configurations so an example of a different form of serverless for Clojure I think is also interesting. Lots of motivations. No interest in building or getting involved in a library around the lessons but wanted to share so I just wrote them up.