What Ruby Frameworks Do You Want To Hear About?

19 views
Skip to first unread message

Paul Baker

unread,
May 24, 2012, 4:24:56 AM5/24/12
to ur...@googlegroups.com
Hi All, 
I'm a noob to URUG/ Ruby, but wanted to do a presentation on the various frameworks available for Ruby. We of course are all familiar with Rails, but I'm interested in expanding my horizons. Any frameworks that you know and love OR are interested in hearing about, please suggest. Don't be shy with links to helpful research material too :) 

My plan is to provide a summary of the different frameworks available, what their purpose is, strengths (weaknesses?), and a simple code example if possible. 

Thanks for your help!

-Paul 

TH

unread,
May 24, 2012, 12:00:49 PM5/24/12
to ur...@googlegroups.com
How about Cramp?
--
Utah Ruby Users Group
ur...@googlegroups.com
http://utruby.org
http://bit.ly/urug_lunches
http://groups.google.com/group/urug/
- All meeting times and places can be found here.
 
** Please prefix your subject with "[JOB]" if your message is about job opportunities.

Peter Hamilton

unread,
May 24, 2012, 12:03:03 PM5/24/12
to ur...@googlegroups.com
+1 for Cramp, or any async framework.

Jake

unread,
May 24, 2012, 12:15:12 PM5/24/12
to ur...@googlegroups.com
Paul, I assume you're interested in web frameworks as well as non-web frameworks/libraries, e.g. data access

Web

Runtime
Celluloid.io http://celluloid.io/

Data Access
ActiveRecord

On Thursday, May 24, 2012 at 2:24 AM, Paul Baker wrote:

--

Scott Johnson

unread,
May 24, 2012, 12:17:12 PM5/24/12
to ur...@googlegroups.com
Cramp looks interesting, Sinatra is another staple in the learning Ruby frameworks
Scott Johnson

Kenneth Smith

unread,
May 24, 2012, 12:28:18 PM5/24/12
to ur...@googlegroups.com
Check out Goliath for doing async node-type stuff with Ruby.
It's awesome for playing with websockets.

-- Kenny

Peter Hamilton

unread,
May 24, 2012, 1:32:13 PM5/24/12
to ur...@googlegroups.com
btw, does anyone know of an async framework/orm with direct websockets integration?  i.e. client-side objects can be pushed updates from the server.  I've heard the Play Framework (in Java or Scala) can do it, but I haven't had a chance to use it.

--

Paul Baker

unread,
May 24, 2012, 5:34:16 PM5/24/12
to ur...@googlegroups.com
Yep I am interested in both.

How about MacRuby and RubyMotion?

James Stephenson

unread,
May 24, 2012, 5:56:11 PM5/24/12
to ur...@googlegroups.com
I am new to Ruby and Rails and just started playing with Hobo. I was wondering what anyone else thinks of it?

Jim

Jake

unread,
May 24, 2012, 8:30:51 PM5/24/12
to ur...@googlegroups.com
I wouldn't think of them as frameworks but they would make good end caps. (Frameworks reside on top of a platform and are needed for runtime, macruby is a platform and ruby motion is a tool/compiler)

-- 
Jake

Pete Lasko

unread,
May 24, 2012, 10:48:20 PM5/24/12
to ur...@googlegroups.com
And Jaje lays down some education. TIL. 


Paul Baker

unread,
May 24, 2012, 10:54:01 PM5/24/12
to ur...@googlegroups.com
Thanks for that clarification, Jake. 

Any else want to throw in an additional framework or two? We've got a pretty good list that I'm starting to chase down. 

As far as the presentation, would hello world type code be better (for an apples to apples comparison) or less trivial code snippets be more interesting? I'm open to suggestions. 

Brandon Hays

unread,
May 25, 2012, 12:16:26 PM5/25/12
to ur...@googlegroups.com
I'm curious about Ruby's WebMachine implementation:

Also, I think a small example is fine for technology that most people aren't already familiar with. There's a lot of value in breaking down the initial barrier of "what is it, why would I use it, and what does it take to get something small working in it?"

John Griffey

unread,
May 25, 2012, 12:30:06 PM5/25/12
to ur...@googlegroups.com
I'd be interested in Webmachine too.

phaedryx

unread,
May 25, 2012, 3:33:56 PM5/25/12
to ur...@googlegroups.com
-1 cramp

I played around with it for a bit, ran into some issues. I think the project is abandoned: https://github.com/lifo/cramp/issues. Some of those issues are a year old.


On Thursday, May 24, 2012 2:24:56 AM UTC-6, Paul Baker wrote:

phaedryx

unread,
May 25, 2012, 3:36:59 PM5/25/12
to ur...@googlegroups.com
This looks interesting, though: http://intridea.com/blog/2012/5/24/building-streaming-rest-apis-with-ruby


On Thursday, May 24, 2012 2:24:56 AM UTC-6, Paul Baker wrote:

Paul Baker

unread,
May 25, 2012, 7:55:56 PM5/25/12
to ur...@googlegroups.com
Thanks for the heads up on cramp. 

Just out of curiosity I might include a slide that lists out every known Ruby framework, if the googles or Wikipedia have that kind of information available somewhere. I'd be interested to know how many other ruby framework projects have started and been abandoned. 
--

Paul Baker

unread,
May 25, 2012, 7:56:47 PM5/25/12
to ur...@googlegroups.com
Thanks for the feedback Brandon. I'll add WebMachine to the short list. 

David Richards

unread,
May 30, 2012, 1:51:04 PM5/30/12
to ur...@googlegroups.com
+1 webmachine
Reply all
Reply to author
Forward
0 new messages