This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-11-25
Channels
- # architecture (12)
- # asami (6)
- # aws (2)
- # babashka (2)
- # beginners (71)
- # bristol-clojurians (1)
- # calva (1)
- # cider (2)
- # clojure (136)
- # clojure-australia (6)
- # clojure-dev (14)
- # clojure-europe (11)
- # clojure-italy (3)
- # clojure-nl (2)
- # clojure-sanfrancisco (29)
- # clojure-uk (9)
- # clojuredesign-podcast (12)
- # clojurescript (23)
- # code-reviews (7)
- # core-logic (5)
- # cryogen (7)
- # datomic (7)
- # depstar (7)
- # events (3)
- # fulcro (11)
- # helix (1)
- # jobs (2)
- # juxt (4)
- # kaocha (25)
- # leiningen (2)
- # malli (11)
- # off-topic (8)
- # pathom (1)
- # pedestal (9)
- # portkey (1)
- # reitit (3)
- # ring (2)
- # sci (46)
- # shadow-cljs (21)
- # tools-deps (15)
- # xtdb (31)
If you were to make an application with a GUI that you knew would be run only on computers (no phones) and that the main target audience uses Windows, would you write it in Clojure(script)? If so, would you use Electron/CLJS, Swing, JavaFX, or something else? If not, what would you use? Also, any thoughts on Swing vs JavaFX and on development with Electron? I have essentially 0 experience with GUIs other than web pages, and even there I don’t have that much experience.
I’m a pure web dev so using web tech would be my approach. But this recent blog post I read is related and might inspire you https://tonsky.me/blog/skija/ There is a HN discussion about it as well to get some ideas.
what kind of app are you making? a lot of the web frameworks are more mature and have larger communities which makes electron + cljs + framework (eg. reagent, re-frame, fulcro) reasonable. for JavaFX (which isn't related to electron), there's cljfx