Python 框架类似于Ruby的挂架

Python 框架类似于Ruby的挂架,python,ruby,model-view-controller,frameworks,pylons,Python,Ruby,Model View Controller,Frameworks,Pylons,最近,我在我的大多数web项目中都使用Python,并且非常喜欢Pylons MVC框架。我喜欢令人难以置信的透明度(缺乏魔力)、他们选择的内置组件(sqlalchemy、formencode、routes)以及轻松更改内容的能力(使用不同的ORM或模板引擎) 接下来,由于公司的限制,我将尝试使用Ruby而不是Python。我想知道在这两方面都有经验的人对Ruby框架是否有类似于挂架的建议 Python对于Django就像Ruby对于Rails一样 Python与挂架的关系就像Ruby与挂架的关

最近,我在我的大多数web项目中都使用Python,并且非常喜欢Pylons MVC框架。我喜欢令人难以置信的透明度(缺乏魔力)、他们选择的内置组件(sqlalchemy、formencode、routes)以及轻松更改内容的能力(使用不同的ORM或模板引擎)

接下来,由于公司的限制,我将尝试使用Ruby而不是Python。我想知道在这两方面都有经验的人对Ruby框架是否有类似于挂架的建议


Python对于Django就像Ruby对于Rails一样


Python与挂架的关系就像Ruby与挂架的关系一样?

我没有挂架方面的经验,因此很难与之进行比较,但是如果您正在寻找一种轻量级的Rails替代品,一定要去看看。但是,请记住,它不是一个MVC框架


另一种选择是ORM和模板引擎不可知。

Python对于Django就像Ruby对于Rails一样

我最好的猜测是,Python对于挂架就像Ruby对于挂架一样重要

但是,由于Merb和Rails正在几乎发布的Rails 3.0中融合(目前),因此for Merb现在在united产品中扮演同样的角色,我建议

Python与挂架的关系就像Ruby与Rails 3.0的关系一样


当然是YMMV。

老实说,我不确定它与塔架相比如何,但如果你欣赏简洁和透明,你肯定会喜欢西纳特拉。如果您决定尝试一下,如果您已经习惯了MVC框架,我也会推荐您。

merb已经更新了删除merb的答案。