Merb
From Wikipedia, the free encyclopedia
| Merb: No code is faster than no code[1][2] | |
|---|---|
All you need… nil you don’t | |
| Original author | Ezra Zygmuntowicz |
| Developers | Ezra Zygmuntowicz & Yehuda Katz |
| Final release | |
| Repository | |
| Written in | Ruby |
| Operating system | Cross-platform |
| Type | Web application framework |
| License | MIT License |
| Website | http://www.merbivore.com |
Merb is a discontinued model–view–controller web framework in Ruby, notable as a precursor to Rails 3. It brought increased focus on speed and modularity to Rails 3.[4][5] The name Merb is a contraction of "Mongrel" and "Erb".[6]
Merb began as a "clean-room" implementation[7] of the Rails controller stack but grew to incorporate several ideas that deviated from Rails's spirit and methodology at the time, most notably component modularity, extensible API design, and vertical scalability. It was developed by Ezra Zygmuntowicz and Yehuda Katz. Most of these capabilities were added to Rails during the Rails 3/Merb merger.[8][9] Merb was first released at the 2008 RubyConf[10] and development has since stopped; Rails 3, therefore, serves as both the successor to Rails 2 and the successor to Merb.