Accidental Technologist

Musings about Entrepreneurship, Technology and Software Development

  • Home
  • About
  • Still River Software
  • Privacy Policy

Powered by Genesis

You are here: Home / Ruby / 10 Alternative Ruby Web Frameworks

10 Alternative Ruby Web Frameworks

January 14, 2008 by Rob Bazinet

Tweet

Do you want to write web applications but don’t want to use Ruby on Rails? We all know Ruby on Rails is the most popular web framework for Ruby on the planet. Rails is the reason Ruby is so popular today, Rails is Ruby’s killer application.

I am very much in favor of using Rails but there may be times when a smaller or different framework is desired or just for the sake of choices. We also know once something becomes popular, it is duplicated, imitated or downright recreated. I started thinking about this recently from a series of posts on the Ruby Talk group on Google. Someone on the list wanted to create a web site utilizing Ruby but didn’t want to use Rails.

It is a fair question and I knew of a couple but wanted to dig deeper to see how many frameworks were springing up. I am not claiming any expertise with these frameworks, I have used some to try to understand how they work and possible applications for smaller projects. Some I was not aware of until making this list. I am doing this as a reference for fellow Ruby developers who are looking for alternative web application frameworks.

Merb

This is probably the most popular of the alternative frameworks, primarily because it has been around for a while and gets good coverage in the forums and was started by popular Rubyist, Ezra Zygmuntowicz. I have started playing with this framework for a couple applications I am creating. The documentation is very good but there doesn’t seem to be any good tutorials yet. I can expect the lack of tutorials being a new framework. There is a nice overview of Merb for the site I write for, InfoQ, called High Performance Ruby MVC: Merb From the Merb web site:

Like Ruby on Rails, Merb is an MVC framework. Unlike Rails, Merb is ORM-agnostic, JavaScript library agnostic, and template language agnostic, preferring plugins that add in support for a particular feature rather than trying to produce a monolithic library with everything in the core. In fact, this is a guiding principle of the project, which has led to third-party support for the ActiveRecord, DataMapper, and Sequel ORMs.

More information about Merb can be found at http://merbivore.com/.

Camping

Camping is a microframework which is less than 4K and has its own HTML markup-type language implemented in Ruby. An except from the CampingShortSample from the Camping web site:

require 'camping' Camping.goes :HomePage module HomePage::Controllers # The root slash shows the `index' view. class Index < R '/' def get render :index end end # Any other page name gets sent to the view # of the same name. # # /index -> Views#index # /sample -> Views#sample # class Page < R '/(\w+)' def get(page_name) render page_name end end end

More information about Camping can be found at http://code.whytheluckystiff.net/camping/.

Ramaze

I wasn’t aware of this framework until recently. It is an MVC framework with all the elements to create complete Ruby web applications. The typical “Hello World” application below is very simple.

require 'rubygems' require 'ramaze' class MainController < Ramaze::Controller def index 'Hello, World!' end end # Run using mongrel on http://localhost:7000/ Ramaze.start :adapter => :mongrel, :port => 7000

The Ramaze web site describes Ramaze as:

Ramaze is a simple, light, and modular open-source web-framework written in Ruby, similar in spirit to Rails, Camping and merb.

I think this framework holds a lot of promise if the developers keep it simple and light. I see Ruby web frameworks getting better and better as developers create and evolve new frameworks such is happening with Ramaze. The developers know about Rails, Camping and merb and want the best of what they know. Evolution in action. I found a nice article putting Ramaze to work at Zen and the Art of Ruby Programming. I plan to spend some time with this one and some others. More information about Ramaze can be found at http://ramaze.net/.

Vintage

Vintage was released very recently but appears to be well-thought-out and is very small. The Vintage web site claims:

The super slim, microwebframework of doom!

Vintage is a very small web framework written in Ruby based on the original idea of Merb: Mongrel serving up ERb (Embedded Ruby) templates. The idea has been expanded and now Vintage helps you serve up ERb, HAML, Textile, Markdown, and Markaby templates.

More information about Vintage can be found at http://vintage.devjavu.com/.

Halcyon

This appears to also be new, details from the Halcyon RubyForge page:

Halcyon is a JSON Web App Server Framework built on Rack for speed and light weight. Halcyon has several aims and goals, including:

  • Be fast – easy with Rack and Mongrel
  • Be small – also not a problem with Rack and Mongrel
  • Talk small – communications are fast and flexible with JSON transport layer
  • Be flexible – since it’s an HTTP server, it’s very flexible and has lots of room to grow
  • Be easy to implement – also easy since we’re developing in Ruby here

More information about Halcyon can be found at http://halcyon.rubyforge.org/.

Nitro/Og

This framework has been in development for a while but seems to be lacking for a long time. It does has a nice website but missing information in many areas. I have seen a bunch of references to this framework on the web. Documentation for the API looks to be complete and detailed. I know very little about this framework. I wish the web site had some tutorials More information about Nitro can be found at http://www.nitroproject.org/.

Wuby

This is new, lightweight framework that when I say it, I feel like I am talking like Elmer Fudd. Come one, doesn’t it sound like it a little. Wuby comes from Chris Matthieu, the voice of the Rubyology podcast. The Wuby web site describes Wuby as:

Wuby is a Ruby Web Server designed for light-weight Ruby web applications and a framework for storing and accessing data without deploying a database engine. No third-party applications or Gems are required to run Wuby and host a Ruby-based web site. Remember the days of IIS and ASP code where you could mix HTML and ASP scripts inside of <% %> symbols? Wuby allows you to accomplish the same task but using the Ruby language instead of ASP! Wuby consists of the following components:

  • Lightweight & fast web server
  • Supports only GET and POST methods currently
  • CGI params and environmental variables
  • Optional directory browsing
  • Persistent hashed data access layer
  • MySQL, SQLite, and Postgres support

More information about Wuby can be found at http://wuby.org/

Sinatra

I have never heard of this one before but their web site says Sinatra is:

Classy web-development dressed in a DSL

More information about Sinatra can be found at http://sinatra.rubyforge.o
rg/
.

Ruby WAF

This one looks to be not maintained but may be worth a look if you wanted to create your own framework or if you are looking for an open source project to get involved in. More information about Ruby WAF can be found at http://sourceforge.net/projects/ruby-waf/

webby

The webby web site describes webby as:

Webby is a super fantastic little website management system. It would be called a content management system if it were a bigger kid. But, it’s just a runt with a special knack for transforming text. And that’s really all it does, manages the legwork of turning text into something else, an ASCII Alchemist if you will.

More information about webby can be found at http://webby.rubyforge.org/. I plan to publish future lists as new frameworks as I find out about new frameworks and have a chance to check them out. As you can see there are a large number of frameworks for writing Ruby web applications instead of using Rails. I think Rails is a great framework but it’s always good to have other tools at our disposal, maybe a smaller job or certain features of any of these frameworks would be better suited to the task. I am sure I am missing some frameworks, please let me know any I missed in the comments and I will incorporate into future posts. Technorati Tags: Ruby,Web Frameworks,Ruby on Rails

Share this:

  • LinkedIn
  • Twitter
  • Facebook
  • Email
  • More
  • Pinterest
  • Tumblr
  • Pocket
  • Reddit

Related

Filed Under: Ruby

Care about your privacy? I do and use Fathom Analytics on this site.

Fathom Analytics

Comments

  1. SoftMind says

    January 14, 2008 at 10:55 am

    Hi,

    The Majority success of PHP goes to DreamWeaver.

    With DreamWeaver, you simply place the PHP codes in between and get the site up and running with Fantastic HTML and CSS suppport.

    It is not easily possible with ERB or Erubis as a solution.

    Ruby badly needs such a solution to make it up and running like PHP.

    To use Rails and other frameworks is a different question.

    It would be great, if you can write such a tutorial for getting Ruby up and running with Erb or Erubis, without any framework.

    Thanks

    SoftMind

  2. SoftMind says

    January 14, 2008 at 10:55 am

    Hi,
    The Majority success of PHP goes to DreamWeaver.
    With DreamWeaver, you simply place the PHP codes in between and get the site up and running with Fantastic HTML and CSS suppport.
    It is not easily possible with ERB or Erubis as a solution.
    Ruby badly needs such a solution to make it up and running like PHP.
    To use Rails and other frameworks is a different question.
    It would be great, if you can write such a tutorial for getting Ruby up and running with Erb or Erubis, without any framework.
    Thanks
    SoftMind

  3. Rob Bazinet says

    January 14, 2008 at 11:34 am

    @SoftMind Thank you for the comment. I am planning a tutorial on Erb or Erubis to run Ruby apps without any framework. I was going to mention it in this post but it wasn’t really on topic.

  4. Rob Bazinet says

    January 14, 2008 at 11:34 am

    @SoftMind Thank you for the comment. I am planning a tutorial on Erb or Erubis to run Ruby apps without any framework. I was going to mention it in this post but it wasn’t really on topic.

  5. Kirk Haines says

    January 14, 2008 at 8:35 pm

    Don’t count IOWA down and out. I’ve started hitting getting a new site with much improved, updated documentation done.

    IOWA has been around in production use now for _almost_ 6 years. I have many, many sites and apps running on it (the oldest of which is nearing 5 years of continuous uptime).

    http://iowa.swiftcore.org

    As of right now, 5:31 pm Monday, January 14th, I have the slides of a presentation about it online there, but more content and a brand new snapshot based on my current production codebase is forthcoming.

  6. Kirk Haines says

    January 14, 2008 at 8:35 pm

    Don’t count IOWA down and out. I’ve started hitting getting a new site with much improved, updated documentation done.
    IOWA has been around in production use now for _almost_ 6 years. I have many, many sites and apps running on it (the oldest of which is nearing 5 years of continuous uptime).
    http://iowa.swiftcore.org
    As of right now, 5:31 pm Monday, January 14th, I have the slides of a presentation about it online there, but more content and a brand new snapshot based on my current production codebase is forthcoming.

  7. Rob Bazinet says

    January 14, 2008 at 11:05 pm

    @Kirk Sorry, I wasn’t aware IOWA. I would like to see some docs and sample apps so I can get a feel for it. I have the PDF and will look that over.

    I appreciate the heads up and not sure why IOWA didn’t turn up already in my searching.

  8. Rob Bazinet says

    January 14, 2008 at 11:05 pm

    @Kirk Sorry, I wasn’t aware IOWA. I would like to see some docs and sample apps so I can get a feel for it. I have the PDF and will look that over.
    I appreciate the heads up and not sure why IOWA didn’t turn up already in my searching.

  9. frmad says

    January 15, 2008 at 4:31 am

    This post is very hot, it is high ranked at our site (daily weblog, weblog post ranking site). See blogrank.info/…/indirect-page-t for more infomation

  10. frmad says

    January 15, 2008 at 4:31 am

    This post is very hot, it is high ranked at our site (daily weblog, weblog post ranking site). See blogrank.info/…/indirect-page-t for more infomation

  11. A Fresh Cup » Blog Archive » Double Shot #124 says

    January 15, 2008 at 10:36 am

    […] 10 Alternative Ruby Web Frameworks – Rob Bazinert rounds up the suspects. Rails is not the only game in town. […]

  12. A Fresh Cup » Blog Archi says

    January 15, 2008 at 10:36 am

    […] 10 Alternative Ruby Web Frameworks – Rob Bazinert rounds up the suspects. Rails is not the only game in town. […]

  13. Ruby on… 10 things other than rails! « CodeHappy says

    January 15, 2008 at 6:39 pm

    […] pm Tags: ruby frameworks The Accidental Technologist made a great blog post today pointing out the top 10 alternatives to Rails if you are a Ruby developer with a hankering to make a […]

  14. Ruby on… 10 things other says

    January 15, 2008 at 6:39 pm

    […] pm Tags: ruby frameworks The Accidental Technologist made a great blog post today pointing out the top 10 alternatives to Rails if you are a Ruby developer with a hankering to make a […]

  15. links for 2008-01-16 | Lazycoder says

    January 16, 2008 at 6:25 am

    […] 10 Alternative Ruby Web Frameworks ? Accidental Technologist (tags: development framework ruby lazycoder) […]

  16. links for 2008-01-16 | Lazycod says

    January 16, 2008 at 6:25 am

    […] 10 Alternative Ruby Web Frameworks ? Accidental Technologist (tags: development framework ruby lazycoder) […]

  17. Kirk Haines says

    January 16, 2008 at 9:46 am

    @rob, no problem. I’m busy porting a lot of old docs and expanding them, so the new site will start filling out with more material soon, including a lot of sample apps based off of actual production code I have running with customers.

  18. Kirk Haines says

    January 16, 2008 at 9:46 am

    @rob, no problem. I’m busy porting a lot of old docs and expanding them, so the new site will start filling out with more material soon, including a lot of sample apps based off of actual production code I have running with customers.

  19. Rob Bazinet says

    January 16, 2008 at 12:18 pm

    @Kirk Great, I am looking forward to it. Let me know when you have something up, if you would.

  20. Rob Bazinet says

    January 16, 2008 at 12:18 pm

    @Kirk Great, I am looking forward to it. Let me know when you have something up, if you would.

  21. Huw Collingbourne says

    January 18, 2008 at 4:39 pm

    With regard to SoftMind’s comment above: “The Majority success of PHP goes to DreamWeaver. With DreamWeaver, you simply place the PHP codes in between and get the site up and running with Fantastic HTML and CSS suppport. It is not easily possible with ERB or Erubis as a solution.”

    This is something that we are addressing in a product currently under development and due for release in the very near future. It’s called the Visual Rails Workbench and it will form a part of the next major release of the Ruby In Steel IDE. This will let you do full page design of Rails web pages with drag+drop controls, resizing, setting properties in a panel (etc.) – you will also have the option to export/import to and from other web design apps such as Dreamweaver. We haven’t yet any visual design support for other Ruby frameworks but if any of them achieves enough of a popular following that is certainly something we would consider.

    I’ll be demoing the Visual Rails Workbench on the Blog quite soon (next week or the week after).

    best wishes

    Huw

    SapphireSteel Software

    Ruby and Rails In Visual Studio

    http://www.sapphiresteel.com

  22. Huw Collingbourne says

    January 18, 2008 at 4:39 pm

    With regard to SoftMind’s comment above: “The Majority success of PHP goes to DreamWeaver. With DreamWeaver, you simply place the PHP codes in between and get the site up and running with Fantastic HTML and CSS suppport. It is not easily possible with ERB or Erubis as a solution.”
    This is something that we are addressing in a product currently under development and due for release in the very near future. It’s called the Visual Rails Workbench and it will form a part of the next major release of the Ruby In Steel IDE. This will let you do full page design of Rails web pages with drag+drop controls, resizing, setting properties in a panel (etc.) – you will also have the option to export/import to and from other web design apps such as Dreamweaver. We haven’t yet any visual design support for other Ruby frameworks but if any of them achieves enough of a popular following that is certainly something we would consider.
    I’ll be demoing the Visual Rails Workbench on the Blog quite soon (next week or the week after).
    best wishes
    Huw
    SapphireSteel Software
    Ruby and Rails In Visual Studio
    http://www.sapphiresteel.com

  23. ProDevTips - dev related notes and tutorials » Blog Archive » Speedlinking 19 Jan 2008 says

    January 18, 2008 at 11:30 pm

    […] 10 Ruby Web Frameworks I knew about RoR, Merb and Camping, the other 7 were news for me. […]

  24. ProDevTips - dev related notes says

    January 18, 2008 at 11:30 pm

    […] 10 Ruby Web Frameworks I knew about RoR, Merb and Camping, the other 7 were news for me. […]

  25. Rob Bazinet says

    January 19, 2008 at 12:23 pm

    @Huw This sounds like a great product. I am Ruby in Steel customer and love the environment. You guys have done a ton of good things for Rails on Windows. I am looking forward to the next version.

    I am also looking forward to using Ruby in Steel with IronRuby and Rails down the road.

  26. Rob Bazinet says

    January 19, 2008 at 12:23 pm

    @Huw This sounds like a great product. I am Ruby in Steel customer and love the environment. You guys have done a ton of good things for Rails on Windows. I am looking forward to the next version.
    I am also looking forward to using Ruby in Steel with IronRuby and Rails down the road.

  27. Huw Collingbourne says

    January 24, 2008 at 4:28 pm

    Thanks for the comments, Rob. Glad you like Ruby In Steel. I’ve just put a first screenshot of our new Rails visual development environment online. You may be interested to take a look: http://www.sapphiresteel.com/…/Visual-Rails-Wo

    I’ll be putting more details and more pictures online next week and we’ll be releasing the software quite soon.

    And yes I too am looking forward to using RiS with IronRuby. I hope we’ll have a few more IronRuby things we can demo in the very near future.

    best wishes

    Huw

    SapphireSteel Software

    Ruby and Rails In Visual Studio

    http://www.sapphiresteel.com

  28. Rob Bazinet says

    January 25, 2008 at 1:16 am

    @Huw Thanks for the comment and keep me up-to-date on the development on the workbench and RiS with IronRuby.

  29. Rob Bazinet says

    January 25, 2008 at 1:16 am

    @Huw Thanks for the comment and keep me up-to-date on the development on the workbench and RiS with IronRuby.

  30. Dan Yoder says

    February 7, 2008 at 1:58 pm

    Just wanted to let people know about a new kid on the block: Waves.

    You can find out more at RubyWaves.com.

    Rob – I hope you’ll include Waves in your future posts on this subject!

  31. Dan Yoder says

    February 7, 2008 at 1:58 pm

    Just wanted to let people know about a new kid on the block: Waves.
    You can find out more at RubyWaves.com.
    Rob – I hope you’ll include Waves in your future posts on this subject!

  32. tom says

    February 20, 2008 at 12:04 pm

    Thanks for this detailed review of ‘alternatives’ Ruby frameworks

    We are trying to gather the best tutorials and other useful web resources (hosting, showcase, discussion groups, community site,…) about the Ruby web frameworks (Ruby on Rails of course but also the alternative ones you mention : Merb, Camping?) in our web framework directory.

    Please don’t hesitate to have a look on our Ruby pages :

    http://www.therightsoft.com

    and send us some pointers to valuable web resources that we may have missed to : [email protected]

    Tom

  33. tom says

    February 20, 2008 at 12:04 pm

    Thanks for this detailed review of ‘alternatives’ Ruby frameworks
    We are trying to gather the best tutorials and other useful web resources (hosting, showcase, discussion groups, community site,…) about the Ruby web frameworks (Ruby on Rails of course but also the alternative ones you mention : Merb, Camping?) in our web framework directory.
    Please don’t hesitate to have a look on our Ruby pages :
    http://www.therightsoft.com
    and send us some pointers to valuable web resources that we may have missed to : [email protected]
    Tom

  34. ypSami says

    February 23, 2008 at 8:25 pm

    @SoftMind

    I don’t know how you could say that PHP’s success is due to Dreamweaver.

    Maybe you’re talking about extremely low-level coders here.. maybe in that demographic, they need/wan a GUI?

    I’m not going to go off and say, “Real coders don’t use a GUI.”, but…. “Real coders don’t use a GUI.”

    Real coders use UML, tests, frameworks, and all kinds of other tools that are completely useless with a crutch program like Dreamweaver (Yeah that’s right. I could write semantic, perfect XHTML faster than you can in dreamweaver, and there’s nothing you can say to negate this fact, it’s been proven with plenty of dreamweaver fanboys)

    I am not trying to merely stab at Dreamweaver; there are applications for it. Low-level designers and developers can certainly use the crutch when dealing with deadlines that they couldn’t meet if they had to squeeze in the learning curve, too.

    I’ve seen dreamweaver work in a professional environment with great coders… 0 times.

  35. ypSami says

    February 23, 2008 at 8:25 pm

    @SoftMind
    I don’t know how you could say that PHP’s success is due to Dreamweaver.
    Maybe you’re talking about extremely low-level coders here.. maybe in that demographic, they need/wan a GUI?
    I’m not going to go off and say, “Real coders don’t use a GUI.”, but…. “Real coders don’t use a GUI.”
    Real coders use UML, tests, frameworks, and all kinds of other tools that are completely useless with a crutch program like Dreamweaver (Yeah that’s right. I could write semantic, perfect XHTML faster than you can in dreamweaver, and there’s nothing you can say to negate this fact, it’s been proven with plenty of dreamweaver fanboys)
    I am not trying to merely stab at Dreamweaver; there are applications for it. Low-level designers and developers can certainly use the crutch when dealing with deadlines that they couldn’t meet if they had to squeeze in the learning curve, too.
    I’ve seen dreamweaver work in a professional environment with great coders… 0 times.

  36. ypSami says

    February 23, 2008 at 8:35 pm

    @tom

    The maturity rating you have on http://www.therightsoft.com/ seem misleading.

    How can you base maturity on a version number metric? I think for non-statisticians, they will intuitively think that your metric is based on something more solid, when it should really come with a warning: “Maturity Metric Based on Arbitrary Metrics”

  37. ypSami says

    February 23, 2008 at 8:35 pm

    @tom
    The maturity rating you have on http://www.therightsoft.com/ seem misleading.
    How can you base maturity on a version number metric? I think for non-statisticians, they will intuitively think that your metric is based on something more solid, when it should really come with a warning: “Maturity Metric Based on Arbitrary Metrics”

  38. Checking out the new Ruby web framework called Waves « Accidental Technologist says

    February 28, 2008 at 10:10 am

    […] ways of doing things and it piqued my interest.   I missed Waves when I wrote about 10 Alternative Ruby Web Frameworks recently and Dan pinged me to let me know about […]

  39. Checking out the new Ruby web says

    February 28, 2008 at 10:10 am

    […] ways of doing things and it piqued my interest.   I missed Waves when I wrote about 10 Alternative Ruby Web Frameworks recently and Dan pinged me to let me know about […]

  40. Fred says

    March 5, 2008 at 10:23 am

    look at this post

    m.onkey.org/…/single-file-rai

    3 more for your list 🙂

    Cheers

  41. Fred says

    March 5, 2008 at 10:23 am

    look at this post
    m.onkey.org/…/single-file-rai

    3 more for your list 🙂
    Cheers

  42. Bustier says

    March 17, 2008 at 3:57 am

    Bustier

    Bustier

  43. Bustier says

    March 17, 2008 at 3:57 am

    Bustier
    Bustier

  44. Misuse » Thin, Ruby on Rails & Nginx fair proxy: Performance testing says

    April 8, 2008 at 12:50 am

    […] helpful in planning their server architecture in Ruby/Rails or whatever your platform of choice might be. End […]

  45. Misuse » Thin, Ruby on R says

    April 8, 2008 at 12:50 am

    […] helpful in planning their server architecture in Ruby/Rails or whatever your platform of choice might be. End […]

  46. roger accredited colleges says

    July 16, 2008 at 5:12 pm

    Yes, but which is the ‘best’? 🙂 Which one do you fall in love with immediately? Which one fits the ruby style best?
    -R

  47. roger accredited colleges says

    July 16, 2008 at 5:12 pm

    Yes, but which is the ‘best’? 🙂 Which one do you fall in love with immediately? Which one fits the ruby style best?

    -R

  48. Rob Bazinet says

    July 16, 2008 at 5:16 pm

    @Roger – There is not right answer, it is all a matter of preference. Merb is very popular now though.

  49. Rob Bazinet says

    July 16, 2008 at 5:16 pm

    @Roger – There is not right answer, it is all a matter of preference. Merb is very popular now though.

  50. Morten says

    August 18, 2008 at 4:40 am

    I develop software all the way from the database through wcf services and up to the UI layer which may be Winforms, WPF or Asp.Net.
    So my simple question is: Is Ruby "enterprisy", robust and performant enough to use for real world, high-traffic sites?

  51. Morten says

    August 18, 2008 at 4:40 am

    I develop software all the way from the database through wcf services and up to the UI layer which may be Winforms, WPF or Asp.Net.

    So my simple question is: Is Ruby "enterprisy", robust and performant enough to use for real world, high-traffic sites?

  52. Rob Bazinet says

    August 18, 2008 at 2:01 pm

    @Morten – I also do a lot of .NET development using the same technologies as you do and I think Ruby is ready for the enterprise, being both robust and performant enough. Sites like Twitter use Ruby and have had some scaling problems but have them solved now.
    Any scaling problems seen using Ruby is the same scaling problems you see with any language. The issues usually come down to the architecture used and not the language chosen.

  53. Rob Bazinet says

    August 18, 2008 at 2:01 pm

    @Morten – I also do a lot of .NET development using the same technologies as you do and I think Ruby is ready for the enterprise, being both robust and performant enough. Sites like Twitter use Ruby and have had some scaling problems but have them solved now.

    Any scaling problems seen using Ruby is the same scaling problems you see with any language. The issues usually come down to the architecture used and not the language chosen.

  54. tukang nggame says

    June 5, 2009 at 3:27 pm

    great post about web frameworks.
    thanks for the great article, this really nice blog

  55. tukang nggame says

    June 5, 2009 at 3:27 pm

    great post about web frameworks.

    thanks for the great article, this really nice blog

  56. Sulumits Retsambew says

    June 24, 2009 at 6:27 pm

    hello, this is my first time i visit here. I found so many interesting in your blog especially on how to determine the topic. keep up the good work.

  57. Sulumits Retsambew says

    June 24, 2009 at 6:27 pm

    hello, this is my first time i visit here. I found so many interesting in your blog especially on how to determine the topic. keep up the good work.

  58. Rob Bazinet says

    June 24, 2009 at 9:54 pm

    @Sulumits – Thank you very much for your comment and glad I was able to help you out in a positive way.

  59. Rob Bazinet says

    June 24, 2009 at 9:54 pm

    @Sulumits – Thank you very much for your comment and glad I was able to help you out in a positive way.

  60. tukang nggame says

    June 29, 2009 at 4:01 am

    thank you for information. Ruby is good but not popular than wordpress

  61. tukang nggame says

    June 29, 2009 at 4:01 am

    thank you for information. Ruby is good but not popular than wordpress

  62. club penguin says

    July 5, 2009 at 9:50 pm

    Thanks for sharing it.
    This looks pretty interesting and I’ll share it with my friends.
    I hope that we will see more from you.

  63. club penguin says

    July 5, 2009 at 9:50 pm

    Thanks for sharing it.

    This looks pretty interesting and I’ll share it with my friends.

    I hope that we will see more from you.

  64. Rusli Zainal Sang Visioner says

    July 8, 2009 at 3:02 pm

    this is very interesting. thanks for that. we need more sites like this. i commend you on your great content and excellent topic choices. i’m spreading the good word about this site to all.
    Regard,
    Rusli Zainal

  65. Rusli Zainal Sang Visioner says

    July 8, 2009 at 3:02 pm

    this is very interesting. thanks for that. we need more sites like this. i commend you on your great content and excellent topic choices. i’m spreading the good word about this site to all.

    Regard,

    Rusli Zainal

  66. madra says

    July 8, 2009 at 6:26 pm

    to paraphrase oscar wilde:
    SANDEEP KUMAR: what an interesting article. i wish i’d written it.
    ROB BAZINET: you will, dear boy. you will!
    http://www.workingwithrails.com/…/644-ruby-framew

  67. madra says

    July 8, 2009 at 6:26 pm

    to paraphrase oscar wilde:

    SANDEEP KUMAR: what an interesting article. i wish i’d written it.

    ROB BAZINET: you will, dear boy. you will!

    http://www.workingwithrails.com/…/644-ruby-framew

  68. Rob Bazinet says

    July 9, 2009 at 9:35 am

    Thanks everyone for the kind words.

  69. Rob Bazinet says

    July 9, 2009 at 9:35 am

    Thanks everyone for the kind words.

  70. links of london says

    July 10, 2009 at 11:45 pm

    This looks pretty interesting and I’ll share it with my friends.

  71. links of london says

    July 10, 2009 at 11:45 pm

    This looks pretty interesting and I’ll share it with my friends.

  72. bankruptcy chapter 13 jacksonv says

    July 16, 2009 at 10:19 am

    I have been working as a Ruby developer for quite some time now and was looking for an alternative framework to write some web applications for social networking sites. Your post provided me those additional ways (i particularly liked Wuby and Webby) and i am grateful to you for that.

  73. bankruptcy chapter 13 jacksonville attorney says

    July 16, 2009 at 10:19 am

    I have been working as a Ruby developer for quite some time now and was looking for an alternative framework to write some web applications for social networking sites. Your post provided me those additional ways (i particularly liked Wuby and Webby) and i am grateful to you for that.

  74. Cute rain boots says

    July 17, 2009 at 2:15 am

    many frameworks are approximately equivalent.
    People with experience in more than one or two frameworks are scarce. Since there is not enough time to assimilate the wealth of information, you select one with a big enough user community and stick to it. Learning another framework which does not have reported enormous productivity gains is not worth the effort. Imperfect knowledge, as applied to software economics.
    There is a funny lesson about ecosystems I learned like ten years ago: if you leave a superior species inside an ecosystem (say, a lion in Australia), it may get a bigger share but the other species will not disappear. Call it imperfect knowledge, ecological niche, whatever.
    For now, I think people who is happy enough will not try other options. They do not get payed for it. And the first try (and this is the important thing) is driven by personal taste.

  75. Cute rain boots says

    July 17, 2009 at 2:15 am

    many frameworks are approximately equivalent.

    People with experience in more than one or two frameworks are scarce. Since there is not enough time to assimilate the wealth of information, you select one with a big enough user community and stick to it. Learning another framework which does not have reported enormous productivity gains is not worth the effort. Imperfect knowledge, as applied to software economics.

    There is a funny lesson about ecosystems I learned like ten years ago: if you leave a superior species inside an ecosystem (say, a lion in Australia), it may get a bigger share but the other species will not disappear. Call it imperfect knowledge, ecological niche, whatever.

    For now, I think people who is happy enough will not try other options. They do not get payed for it. And the first try (and this is the important thing) is driven by personal taste.

  76. ??????? says

    July 18, 2009 at 11:18 am

    thansk gor this topic

  77. ??????? says

    July 18, 2009 at 11:18 am

    thansk gor this topic

  78. ???? ????? says

    July 18, 2009 at 11:19 am

    goooooooooood thanks

  79. ???? ????? says

    July 18, 2009 at 11:19 am

    goooooooooood thanks

  80. acheter zithromax says

    July 18, 2009 at 3:57 pm

    Interesting article. So, that is the cause … Thanks for sharing this.

  81. acheter zithromax says

    July 18, 2009 at 3:57 pm

    Interesting article. So, that is the cause … Thanks for sharing this.

  82. natural diuretics says

    July 19, 2009 at 7:07 am

    great post about web frameworks.
    thanks for the great article, this really nice blog

  83. natural diuretics says

    July 19, 2009 at 7:07 am

    great post about web frameworks.

    thanks for the great article, this really nice blog

  84. sulumits retsambew says

    July 21, 2009 at 4:01 am

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

  85. sulumits retsambew says

    July 21, 2009 at 4:01 am

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

  86. George Foreman outdoor grill says

    July 27, 2009 at 8:17 pm

    Vintage is good enough for me, that’s what I prefer using. The others kinda confuse me sometimes.

  87. George Foreman outdoor grill says

    July 27, 2009 at 8:17 pm

    Vintage is good enough for me, that’s what I prefer using. The others kinda confuse me sometimes.

  88. Earn Money Online says

    July 28, 2009 at 10:42 pm

    This is really some awesome advice. Keep it up, my colleagues would love this.

  89. Earn Money Online says

    July 28, 2009 at 10:42 pm

    This is really some awesome advice. Keep it up, my colleagues would love this.

  90. laser pointers says

    July 30, 2009 at 1:12 pm

    I already digg this post.. I like it, it is very interesting to me.

  91. laser pointers says

    July 30, 2009 at 1:12 pm

    I already digg this post.. I like it, it is very interesting to me.

  92. Social work degree says

    August 1, 2009 at 2:34 am

    I have used some to try to understand how they work and possible applications for smaller projects. Some I was not aware of until making this list. I am doing this as a reference for fellow Ruby developers who are looking for alternative web application frameworks.

  93. Social work degree says

    August 1, 2009 at 2:34 am

    I have used some to try to understand how they work and possible applications for smaller projects. Some I was not aware of until making this list. I am doing this as a reference for fellow Ruby developers who are looking for alternative web application frameworks.

  94. University degree says

    August 1, 2009 at 2:35 am

    I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

  95. University degree says

    August 1, 2009 at 2:35 am

    I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

  96. Online MBA degree says

    August 1, 2009 at 2:36 am

    I wasn’t aware of this framework until recently.

  97. Multimedia degree says

    August 1, 2009 at 2:36 am

    The developers know about Rails, Camping and merb and want the best of what they know.

  98. Online MBA degree says

    August 1, 2009 at 2:36 am

    I wasn’t aware of this framework until recently.

  99. Multimedia degree says

    August 1, 2009 at 2:36 am

    The developers know about Rails, Camping and merb and want the best of what they know.

  100. moratmarit says

    August 3, 2009 at 4:46 am

    Thank you very much for sharing this post.

  101. moratmarit says

    August 3, 2009 at 4:46 am

    Thank you very much for sharing this post.

  102. Hospedagem says

    August 5, 2009 at 11:41 am

    The Alternative Ruby WebFrameworks rob Bazinert rounds up the suspects Rails is not the only game in town.

  103. Hospedagem says

    August 5, 2009 at 11:41 am

    The Alternative Ruby WebFrameworks rob Bazinert rounds up the suspects Rails is not the only game in town.

  104. ??????? says

    August 15, 2009 at 11:00 pm

    @Huw Thanks for the comment and keep me up-to-date on the development on the workbench and RiS with IronRuby

  105. ??????? says

    August 15, 2009 at 11:00 pm

    @Huw Thanks for the comment and keep me up-to-date on the development on the workbench and RiS with IronRuby

  106. ??????? says

    August 15, 2009 at 11:01 pm

    The developers know about Rails, Camping and merb and want the best of what they know

  107. ??????? says

    August 15, 2009 at 11:01 pm

    The developers know about Rails, Camping and merb and want the best of what they know

  108. ???? ??????? says

    August 16, 2009 at 6:39 am

    thanks for this topic

  109. ???? ??????? says

    August 16, 2009 at 6:39 am

    thanks for this topic

  110. ???? ??????? says

    August 16, 2009 at 6:39 am

    thanks for this topic

  111. ???? ??????? says

    August 16, 2009 at 6:39 am

    thanks for this topic

  112. Hidupku says

    August 20, 2009 at 10:31 am

    i like this idea

  113. Belajar SEO says

    August 20, 2009 at 10:31 am

    good post.

  114. Hidupku says

    August 20, 2009 at 10:31 am

    i like this idea

  115. Belajar SEO says

    August 20, 2009 at 10:31 am

    good post.

  116. SEO Kita says

    August 20, 2009 at 10:32 am

    nice post.

  117. SEO Kita says

    August 20, 2009 at 10:32 am

    nice post.

  118. SEO Kita says

    August 20, 2009 at 10:58 am

    good info

  119. SEO Kita says

    August 20, 2009 at 10:58 am

    good info

  120. rusli zainal sang visioner says

    August 22, 2009 at 1:51 pm

    very good article, i hope you success

  121. rusli zainal sang visioner says

    August 22, 2009 at 1:51 pm

    very good article, i hope you success

  122. mengembalikan jati diri bangsa says

    August 22, 2009 at 2:19 pm

    info for you sir, keyword "mengembalikan jati diri bangsa" is for seo contest in Indonesia. thanks for you article give me information

  123. mengembalikan jati diri bangsa says

    August 22, 2009 at 2:19 pm

    info for you sir, keyword "mengembalikan jati diri bangsa" is for seo contest in Indonesia. thanks for you article give me information

  124. rusli zainal sang visioner says

    August 22, 2009 at 2:26 pm

    artikel yang sangat menarik tetapi saya tidak tau artinya

  125. rusli zainal sang visioner says

    August 22, 2009 at 2:26 pm

    artikel yang sangat menarik tetapi saya tidak tau artinya

  126. Rusli Zainal Sang Visioner says

    August 23, 2009 at 5:21 am

    Nice ruby article.
    cheers,
    Rusli Zainal Sang Visioner

  127. Rusli Zainal Sang Visioner says

    August 23, 2009 at 5:21 am

    Nice ruby article.

    cheers,

    Rusli Zainal Sang Visioner

  128. Souvenir Pernikahan says

    August 24, 2009 at 10:41 pm

    Pretty good post. I just stumbled upon your blog and wanted to say
    that I have really enjoyed reading your blog posts. Any way I?ll be subscribing to your feed and I hope you post again soon.

  129. Souvenir Pernikahan says

    August 24, 2009 at 10:41 pm

    Pretty good post. I just stumbled upon your blog and wanted to say

    that I have really enjoyed reading your blog posts. Any way I?ll be subscribing to your feed and I hope you post again soon.

  130. Web development says

    August 27, 2009 at 2:56 am

    Thank you for the guidance on development on the workbench and RiS with IronRuby

  131. Web development says

    August 27, 2009 at 2:56 am

    Thank you for the guidance on development on the workbench and RiS with IronRuby

  132. www.gzon.us mencari pemilik says

    August 31, 2009 at 12:29 am

    very interesting article.. thx 4 sharing

  133. www.gzon.us mencari pemilik says

    August 31, 2009 at 12:29 am

    very interesting article.. thx 4 sharing

  134. Rusli Zainal Sang Visioner says

    August 31, 2009 at 12:31 am

    I enjoyed rading that article. thx

  135. Rusli Zainal Sang Visioner says

    August 31, 2009 at 12:31 am

    I enjoyed rading that article. thx

  136. Rental Mobil Pekanbaru says

    September 1, 2009 at 8:26 pm

    where donwload ebook’s Ruby ?

  137. Rental Mobil Pekanbaru says

    September 1, 2009 at 8:26 pm

    where donwload ebook’s Ruby ?

  138. UK online printing says

    September 3, 2009 at 11:24 am

    Really nice topic and much interesting and helpful topic Dud
    Thanks for sharing it.

  139. UK online printing says

    September 3, 2009 at 11:24 am

    Really nice topic and much interesting and helpful topic Dud

    Thanks for sharing it.

  140. home improvement tips says

    September 5, 2009 at 12:41 am

    this is so good. keep up the good work.

  141. home improvement tips says

    September 5, 2009 at 12:41 am

    this is so good. keep up the good work.

  142. situs otomotif says

    September 5, 2009 at 6:11 am

    Really nice topic and much interesting and helpful topic Dud

  143. situs otomotif says

    September 5, 2009 at 6:11 am

    Really nice topic and much interesting and helpful topic Dud

  144. Rusli Zainal Sang Visioner says

    September 5, 2009 at 6:13 am

    Really nice topic and much interesting and helpful topic Dud
    Thanks for sharing it.

  145. Rusli Zainal Sang Visioner says

    September 5, 2009 at 6:13 am

    Really nice topic and much interesting and helpful topic Dud

    Thanks for sharing it.

  146. ke7 says

    September 5, 2009 at 6:55 pm

    looks pretty interesting, i will try Merb myself.

  147. ke7 says

    September 5, 2009 at 6:55 pm

    looks pretty interesting, i will try Merb myself.

  148. Rusli Zainal Sang Visioner says

    September 6, 2009 at 10:43 am

    Hi,
    thank for sharing great article related to ruby web frameworks. cool post and useful.
    if you do not mind, visit my site <a href="http://www.citraindahrumahku.com/2009/08/agen-properti/">Agen Properti</a>

  149. Rusli Zainal Sang Visioner says

    September 6, 2009 at 10:43 am

    Hi,

    thank for sharing great article related to ruby web frameworks. cool post and useful.

    if you do not mind, visit my site <a href="http://www.citraindahrumahku.com/2009/08/agen-properti/">Agen Properti</a>

  150. Song says

    September 7, 2009 at 5:04 pm

    Thanks for the tips and the information

  151. Song says

    September 7, 2009 at 5:04 pm

    Thanks for the tips and the information

  152. cheap nfl jerseys says

    September 7, 2009 at 8:44 pm

    "This looks pretty interesting and I’ll share it with my friends."
    Hoooo, im visiting it now~~~~~~~~

  153. cheap nfl jerseys says

    September 7, 2009 at 8:44 pm

    "This looks pretty interesting and I’ll share it with my friends."

    Hoooo, im visiting it now~~~~~~~~

  154. ????? ??? says

    September 8, 2009 at 3:12 am

    very good article, i hope you success

  155. ????? ??? says

    September 8, 2009 at 3:12 am

    very good article, i hope you success

  156. ????? ????? says

    September 8, 2009 at 3:13 am

    This looks pretty interesting and I’ll share it with my friends."
    Hoooo, im visiting it now~~~~~~~~

  157. ????? ????? says

    September 8, 2009 at 3:13 am

    This looks pretty interesting and I’ll share it with my friends."

    Hoooo, im visiting it now~~~~~~~~

  158. ????? says

    September 8, 2009 at 1:41 pm

    very good article, i hope you success

  159. ????? says

    September 8, 2009 at 1:41 pm

    very good article, i hope you success

  160. ??????? says

    September 8, 2009 at 1:42 pm

    Hoooo, im visiting it now

  161. ??????? says

    September 8, 2009 at 1:42 pm

    Hoooo, im visiting it now

  162. Untuk Pemula says

    September 9, 2009 at 1:54 am

    Hmmm…I see now.. 😀 thanks for this article..

  163. Untuk Pemula says

    September 9, 2009 at 1:54 am

    Hmmm…I see now.. 😀 thanks for this article..

  164. Office Supplies Birmingham says

    September 10, 2009 at 5:23 am

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  165. Office Supplies Birmingham says

    September 10, 2009 at 5:23 am

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  166. Priceline Help says

    September 10, 2009 at 10:26 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  167. Priceline Help says

    September 10, 2009 at 10:26 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  168. ?? ?????? says

    September 11, 2009 at 6:40 am

    thanks for this topic ceryyyyyyyyyy veryyyyyyyy gooooooooood

  169. ?? ?????? says

    September 11, 2009 at 6:40 am

    thanks for this topic ceryyyyyyyyyy veryyyyyyyy gooooooooood

  170. rental mobil medan says

    September 13, 2009 at 3:44 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  171. rental mobil medan says

    September 13, 2009 at 3:44 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  172. indonesia news says

    September 13, 2009 at 3:48 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  173. indonesia news says

    September 13, 2009 at 3:48 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  174. the complete guide to tattoo's says

    September 13, 2009 at 3:50 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  175. the complete guide to tattoo's says

    September 13, 2009 at 3:50 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  176. rental mobil pekanbaru says

    September 13, 2009 at 3:51 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  177. rental mobil pekanbaru says

    September 13, 2009 at 3:51 pm

    Sometimes developers want to be different or have a need for something easier. Here are 10 Ruby web application frameworks developers can use instead of Ruby on Rails.

  178. rental mobil pekanbaru says

    September 13, 2009 at 3:53 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  179. rental mobil pekanbaru says

    September 13, 2009 at 3:53 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  180. wisata riau says

    September 13, 2009 at 3:56 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  181. wisata riau says

    September 13, 2009 at 3:56 pm

    Some developers would prefer the easy way, but I guess some others like to try a complicated platform. This web frameworks alternatives will help us to decide

  182. Essay Outline says

    September 14, 2009 at 8:06 pm

    This looks pretty cool and nice to share these writings.
    Regards,

  183. Essay Outline says

    September 14, 2009 at 8:06 pm

    This looks pretty cool and nice to share these writings.

    Regards,

  184. Football Picks says

    September 16, 2009 at 9:29 pm

    Very confusing to me. I think I’ll stick with Dreamweaver.

  185. Football Picks says

    September 16, 2009 at 9:29 pm

    Very confusing to me. I think I’ll stick with Dreamweaver.

  186. microwave oven reviews says

    September 19, 2009 at 4:38 am

    Hi,
    nice post, thanks for sharing it!

  187. microwave oven reviews says

    September 19, 2009 at 4:38 am

    Hi,

    nice post, thanks for sharing it!

  188. gices says

    September 28, 2009 at 4:29 pm

    How about the .NET framework as an alternative, eh? :p

  189. gices says

    September 28, 2009 at 4:29 pm

    How about the .NET framework as an alternative, eh? :p

  190. kenali dan kunjungi objek wisa says

    October 3, 2009 at 1:46 pm

    How about the .NET framework as an alternative?

  191. kenali dan kunjungi objek wisata di pandeglang says

    October 3, 2009 at 1:46 pm

    How about the .NET framework as an alternative?

  192. Arizona Lemon Law Attorney says

    October 4, 2009 at 11:22 pm

    So that explains all the strange search results I sometimes get when searching for something related to camping! I had no idea! Love the name of your blog, by the way.

  193. Arizona Lemon Law Attorney says

    October 4, 2009 at 11:22 pm

    So that explains all the strange search results I sometimes get when searching for something related to camping! I had no idea! Love the name of your blog, by the way.

  194. Respectable Reviews says

    October 5, 2009 at 11:20 pm

    I have been using Ruby On Rails for years and have never had a problem with it.

  195. Respectable Reviews says

    October 5, 2009 at 11:20 pm

    I have been using Ruby On Rails for years and have never had a problem with it.

Recent Posts

  • Social Media Times Are Changing
  • It has certainly been a long time…
  • How to Fix Rails Flash Rendering When Using Hotwire
  • Hotwire Fix for CORS Error when using Omniauth
  • Fix Installation of Ruby using rbenv on macOS Big Sur

Categories

Services I Love

HatchBox - Easy Rails Deploys Fathom Analytics
  • RSS - Posts
  • RSS - Comments
Find me on Mastodon