Merb | |
---|---|
Típusú | Keretrendszer webes alkalmazások fejlesztéséhez |
Szerző | Ezzra Zygmuntovich |
Fejlesztő | Jehuda Katz |
Beírva | rubin |
Operációs rendszer | Többplatformos szoftver |
Interfész nyelvek | rubin |
legújabb verzió | 1.1.3 [1] ( 2010. július 12. ) |
Engedély | MIT licenc |
Weboldal | merbivore.com |
A Merb , a " Mongrel (HTTP szerver) + Erb" [2] rövidítése, egy webes keretrendszer, amely a Model-View-Controller architektúrát valósítja meg . Ruby nyelven írva . A Merb fejlesztői a gyors és könnyű magra összpontosítottak, alapvető funkciókkal, miközben azt harmadik féltől származó beépülő modulokkal bővítették .
A Merb a fejlesztőre bízza az ORM -eszközök ( az ActiveRecord , a Datamapper és a Sequel támogatott), a JavaScript - könyvtárak és a HTML - sablonok ( haml vagy eRuby ) kiválasztását.
A Merb-re nagy hatással volt a Ruby on Rails , és ugyanolyan jól használható összetett webalkalmazások és REST - szolgáltatások készítésére. Ugyanakkor a Merb rugalmasabb és gyorsabb [3] a RoR-hez képest, és jobban megfelel azoknak, akik a meglévő rendszereket újraírják, ahelyett, hogy a semmiből újakat hoznának létre, valamint olyan esetekben, amikor nagyon nagy a forgalom. várhatóak.
2008. december 23-án a Merb projektcsapat a Rails csapattal közösen létrehozta a Rails 3 következő verzióját, amely mindkét keretrendszer legjobb tulajdonságait egyesíti. 2010-ben megjelent egy új verzió. [4] [5] .
rubin | |
---|---|
Emberek | |
IDE |
|
Megvalósítások |
|
Alkalmazások |
|
Könyvtárak és keretrendszerek |
|
Szerver szoftver | |
Egyéb |
|
|