Fork me on GitHub
#clojure-europe
<
2019-03-01
>
thomas08:03:00

morning... and the news for today is that A) TGIF!!! ๐ŸŽ‰ and B) summer is over.

maleghast10:03:21

Hello Europe! Good Morning! Guten Tag! Bonjour! Bonjourno! 'Ello ๐Ÿ˜‰

otfrom10:03:46

what are people here using for a web stack in clojure?

maleghast10:03:13

Dydd Gลตyl Dewi Hapus.

maleghast10:03:32

@otfrom - Edge, from Juxt, so Yada + Bidi + Aero

otfrom10:03:13

what about on the front end?

otfrom10:03:25

might be building a web app again soon

helios10:03:08

re-frame, bidi, compojure, ring

otfrom10:03:42

why bidi and compojure? They are both routing libraries aren't they?

maleghast11:03:42

compojure "does more" than just routing, IIRC

maleghast11:03:20

Also I can see someone using Bidi on the CLJS side (probably with Accountant or similar) and then using something else(tm) (i.e. Compojure) on the back end...

maleghast11:03:37

Though I would still raise an eyebrow as you have @otfrom

helios11:03:49

yeah actually after posting it i took a look and we're not using compojure anymore, only bidi ๐Ÿ˜„

maleghast11:03:50

My, personal, front end experience is Reagent with Bidi + Accountant, but I am starting to agree with the Reframe story if the app is big / complex enough to merit the extra hoop-jumping.

๐Ÿ‘ 5
otfrom11:03:27

I moved from bidi back to compojure in the last thing I built, but I was a very, uh, early adopter of bidi

otfrom11:03:53

@maleghast would you go reframe on the FE now then?

maleghast11:03:39

@otfrom - I am sorry, on a call. TLDR; if it's more than 3 or 4 views or the data model is complex I would go to re-Frame, but there is a flexibility benefit to not using it if the use-case is simple.

maleghast11:03:34

Also Bidi has gotten really good, imho, but the documentation is still hard to follow (Dom and Malcolm are both in agreement here, I am not saying anything contraversial), so getting going can be hard work...

helios11:03:35

@otfrom did you see reitit? I have a positive experience with personal projects with it

otfrom11:03:20

@helios I've not, but then I haven't used reframe either

otfrom11:03:41

I've done a very small bit of reagent and more old Om (but long ago)

helios11:03:01

Check them out, I think reagent or re-frame (depending of what you need to do) is a solid choice for FE ๐Ÿ™‚