Good Morning!
đ
Morning đ
mawning
moin moin
Morning
Morning
morning
Morning
Morn'
hey fellas , if you are going to build an clojure/clojurescript e-commerce site or any similar web app really . What stack would you recommend ? Interested to know the options available out there
Something I have been experimenting with is reagent on the frontend and AWS lambda (node runtime with CLJS) + API Gateway + DynamoDB on the backend. Works quite well so far
Nice !
https://luminusweb.com/ is one option
@zyxmndaleyjes We built our stack âfrom scratchâ but it mostly uses Ring, Compojure, Component, next.jdbc
(and clojure.java.jdbc
for older code). We have one that uses Bidi instead of Compojure. We went back and forth between Jetty and http-kit in the early days but settled on Jetty because New Relic supports it out of the box (I worked with their techs on getting partial support for http-kit but it just wasnât good enough in the end).
Over time weâve evolved some standard âpatternsâ in the code, based on Component, so that itâs easier to stand up new web apps.
that's great info , appreciate it, thanks!
FWIW, we have about 113K lines of Clojure in a monorepo with 42 subprojects and we build 14 artifacts from that, supporting about 40 online dating sites.
Is the online dating space particularly Clojure heavy? Or is it more one parent company running a lot of niche dating sites and you happen to use Clojure in your stack?
No idea whether other dating companies use Clojure (I think maybe at least one other one does?). We are a small company, that has been around for 20+ years, and weâve always run a lot of niche dating sites. Originally powered by CFML (ColdFusion). I joined just over a decade ago during a project to rewrite the system in more modern CFML and then I introduced Clojure and weâve gradually rewritten (almost) everything in Clojure on the backend.
Feel free to DM me if youâre curious to know moreâŚ