RailsCasts Pro episodes are now free!

Learn more or hide this

Brad Phelan's Profile

GitHub User: bradphelan

Site: xtargets.com

Comments by Brad Phelan

Avatar

I am the author of jasminerice ( bias warning ). I just read of the evergreen docs. The difference seems to be that jasminerice is integrated for Ruby on Rails. If you are already using rails then jasminerice is probably what you want. If you are using javascript with something else or distributing javascript packages standalone then perhaps evergreen is for you.

Avatar

There is a big win when using a ruby based DSL for SQL. For basic queries it doesn't make a huge difference but when building a complex data querying module being able to compose queries out of smaller pieces is very useful.

I built rocket_tag on top of squeel as an example of how to use complex query building techniques in rails.

Avatar

I've used Squeel exclusively for developing my tagging library. Compared to acts as taggable on steriods the code is very readable.

https://github.com/bradphelan/rocket_tag

It makes writing composable SQL a breeze.