Fork me on GitHub
#yada
<
2017-03-09
>
chillenious21:03:14

Hey all. newbie here. I’m about to get started building a HTTP API with Clojure, and both yada and bidi look neat. The former looks like something you’d use if you want to go all out REST and have great documentation etc, and the latter looks a bit more lightweight and focussed on routing. Is that a fair comparison? Would you recommend one over the other (in general or for specific situations)?

malcolmsparks21:03:47

@chillenious Hi! bidi and yada and complementary. Yes, one is just for routing, the other for resources. They work well separately or together

malcolmsparks21:03:14

yada knows about bidi so has some additional support for it

chillenious21:03:26

Ah, ok. So maybe start with yada and if I need routing that doesn’t quite fit the resources model, use bidi? Or is that overly simplistic?

malcolmsparks21:03:58

yada has no router.

malcolmsparks21:03:28

You have to combine it with one, like compojure or bidi, but bidi is preferred

chillenious21:03:06

I think I got it, thanks

chillenious21:03:27

do you intend to keep working on the book for yada?

dominicm21:03:48

The book is generated from the docs 🙂

dominicm21:03:54

The docs need to be finished.

dominicm21:03:12

🕖 one day there will be enough time

chillenious21:03:13

oh is that generated? ah