Merb 近况:Merb 1.0,EngineYard 将提供 Merb 支持

  • Werner Schuster
  • 李明(nasi)

2008 年 11 月 26 日

话题:RubyWeb框架编程语言语言 & 开发

一系列的 RC之后,Merb 1.0 终于发布了。安装非常简单:

gem install merb

注意:Merb 需要 RubyGems 1.3.0(如果在升级到 RubyGems 1.3 的时候遇到了麻烦的话,请参考这里)。

Merb RC1和最终的发布版之间,还增加了一些修改和修正。其中之一是改进了对 JRuby 和 Windows 的支持。

基于 JRuby 的 Merb 当前可以支持 Merb 的action 参数。action 参数是通过ParseTree来获取方法的形式化参数,而这个信息则用于把 action 请求中的参数与方法的参数对应起来。因为 ParseTree 不能在 JRuby 下工作(它使用了原生扩展),所以开发人员专门针对 JRuby 实现了一个变通方案

因为 Ruby 1.9 不支持 ParseTree,Yehuda Katz 在 ruby-core 邮件列表中提议引入一个新的 API 来获取方法的形式化参数

Yehuda Katz 还列出了更多 RC1 和 1.0 最终版之间的修改

最后,EngineYard 宣布提供对 Merb 的支持,于 11 月底开始。其实,公司一直都对RubiniusMerb提供资助(Merb 的创始人Ezra ZygmuntowiczYehuda Katz均为 EngineYard 的雇员)。

查看英文原文:Merb Roundup: Merb 1.0, EngineYard Will Offer Merb Support

RubyWeb框架编程语言语言 & 开发