Merb

From Wikipedia, the free encyclopedia

Original authorEzra Zygmuntowicz
DevelopersEzra Zygmuntowicz & Yehuda Katz
Final release
1.1.3[3] / July 12, 2010 (2010-07-12)
Repository
Merb: No code is faster than no code[1][2]
Original authorEzra Zygmuntowicz
DevelopersEzra Zygmuntowicz & Yehuda Katz
Final release
1.1.3[3] / July 12, 2010 (2010-07-12)
Repository
Written inRuby
Operating systemCross-platform
TypeWeb application framework
LicenseMIT License
Websitehttp://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.

Differences from Ruby on Rails

References

Related Articles

Wikiwand AI