logo
Published on aidanf.net (http://www.aidanf.net)

Taking a look at Merb

By aidan
Created 2007-11-12 18:51

I’ve been playing around with merb [1] recently (version 0.4 was released last week [2]). Merb is a small ruby MVC web framework. It concentrates on providing a small core of features and leaves it up to you to do the rest either through plugins or custom code. For example, it doesn’t provide a database ORM layer but you can can use ActiveRecord, DataMapper, or Sequel by selecting the appropriate plugin. The Merb code is small and easy to understand. One of the nice things about it is that you can dive in and understand what’s going on in a very short amount of time.

From initial impressions, what I like so far:

Looking at the latest release it looks like merb has reached a state where it’s a viable framework for building your entire application (rumour has it that hulu.com is built on merb). Other uses that I’ve heard of are to combine merb with a rails application to speed it up e.g. using merb to handle file uploads or api calls, but using rails for the other parts of the application.

The downside to merb is that there is very little documentation at the moment. The following are some good resources to get started (Some of it is a little out of date as merb has had a lot of changes over recent months).

Overviews

Docs

Intro Tutorials

A series of articles on why merb is great

File uploads

Misc


Source URL:
http://www.aidanf.net/blog/2007/11/12/taking-look-merb