Merb: Rails的替代者?

Merb实际上是对Rails的重写,不过它去除了ORM,JS库以及对其它模板语言的支持(只支持erb),因此它比Rails更快一些,你可以将它看作是一个轻量级的 Rails。

当然也不只是删减,Merb还对Rails做了大量修改,不过大部分修改都体现在核心代码上,据Merb作者自己讲,核心代码的可维护性大大提高,至于外部表现,则不是很明显,我发现的就是路由部分做了改变,默认只有4个generator,同时默认使用rspec,而非test:unit,mailer现在有了一个独立于view的目录,app server默认使用4000端口等等。

总体来说,应用开发人员涉及的部分基本都与Rails保持一致,很容易上手,想要体验Merb?

$ sudo gem install merb --include-dependencies
$ merb my_application
$ cd my_application
$ merb

This entry was posted in 其它. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
  • http://yudionrails.com yudi

    这个东西很好, 一定要尝试的.

  • http://www.nowazhu.com nowa hua

    准备尝试下。不过还是很好奇,为什么很多人对ORM不感冒?还是说对rails的ORM不感冒?

  • http://yudionrails.com yudi

无觅相关文章插件,快速提升流量