I'd take a look at yada. It's a batteries included library for writing HTTP APIs with good documentation. I ported a Ring-based app to Yada. The commit diff for the project file looked like this:
https://twitter.com/borkdude/status/857979807358910464 On Monday, September 17, 2018 at 11:27:17 AM UTC+2, Tom Locke wrote: > > Hi all, > > I'm a reasonably experienced ClojureScript developer, finally starting to > think about the server side of a web app I've been working on for some > time. I was wondering if anyone could offer some pointers for libraries > worth looking at. What would you be building on top of if you were starting > a web app in 2018? > > It's a single page app. I've already committed to Reagent on the client. > Will very likely go with Dataomic as the DB. The rest is open for now. > > I realise there is no "right answer" to such a question. All I'm after > here is to take the pulse of the community - "take a look at so-and-so", > "such and such is becoming a de-facto standard", "a few people got burned > with thingumy"... > > I think there are two distinct sub-questions here. First off one is going > to need a general server-side library e.g. Luminus (more a collection of > libraries), and then there is the much bigger question of keeping data in > sync across multiple clients/servers. Here we get into the vast topic of > distributed systems, full of deep, open questions, but I'm hoping for > advice for the working programmer : ) > > Of particular interest would be whether people feel any of the more > ambitious libraries (e.g. Replikative) are worth relying on for a serious > project, or are people generally still rolling their own, RPC style. > > Thanks very much, in advance! > > Tom > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.