This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-10-15
Channels
- # announcements (1)
- # babashka (81)
- # beginners (48)
- # calva (49)
- # clj-kondo (52)
- # cljdoc (7)
- # cljs-dev (39)
- # clojure (33)
- # clojure-australia (18)
- # clojure-europe (48)
- # clojure-italy (2)
- # clojure-morsels (2)
- # clojure-nl (3)
- # clojure-uk (6)
- # clojurescript (5)
- # community-development (2)
- # conjure (6)
- # cursive (3)
- # data-science (29)
- # datalog (4)
- # datomic (14)
- # events (1)
- # fulcro (1)
- # graphql (18)
- # gratitude (2)
- # helix (11)
- # introduce-yourself (2)
- # java (15)
- # keyboards (2)
- # lsp (6)
- # luminus (4)
- # membrane (32)
- # minecraft (1)
- # missionary (7)
- # nextjournal (2)
- # off-topic (28)
- # portal (28)
- # releases (1)
- # ring (1)
- # shadow-cljs (3)
- # sql (6)
- # xtdb (23)
Big one here too. I've had fun building up a clojurescript ui - nothing earth shattering but fun work to make it "low code" and put myself out of a job.
Who's having a Clojure xmas party?
There must be a meme somewhere correlating food preferences with programming languages...
There must be some kind of "parenthesis on the other side!" parallel.
Charcuterie board as decomplected foods works!
@olivergeorge what's the stack? We're using keechma-next with helix, datascript and sente (combined with material ui). I swear, even though I'm full stack, > 2/3rds of my time is UI dev!!
We're using re-frame and that's sufficient for our needs. We are trying to use StorybookJS to build out a range of pure react UI components then hooking them up inside our cljs app which gives us immutable data and a nice state management story. We use BlueprintJS, React Select and LeafletJS for fancy controls.
About 80 data fields.
Broader picture is populating an XML metadata record as part of publishing research data. Lots of ElasticSearch backed API endpoints for different vocabs. Workflow etc.
I'm doing a "low-code" version where the admins can write (essentially) hiccup in EDN files to control the UI. Specify components, wire things up...
Once I'm done I might do a show and tell.
(Can't help but think someone will say... why didn't you just use X! But that's good to learn too)
(Also recently switched to ShadowCLJS which is nice - only bit me once because it doesn't support WASM libs like https://www.npmjs.com/package/@react-pdf/renderer - Grr)