Python on Rails?

Python on Rails?

是否可以将RubyonRails代码库转换为python?

我认为许多人比Ruby更喜欢Python,但是发现RubyonRails的特性(作为一个整体)比PythonWeb框架中的特性要好。

那么,有可能吗?或者RubyonRails是否使用了语言特定的特性,而这些特性很难翻译成Python?


这是一篇很棒的博客文章。Rails开发人员选择了一个框架,Ruby中的代码是后来想到的。

Python开发人员选择的语言是语言,而不是框架。另一方面,这使得框架的入门门槛大大降低。


Rails中使用的许多方法都被翻译成了django。你试过了吗?

http://www.djangoproject.com/


我认为人们喜欢RoR的一件事是领域特定语言(DSL)风格的编程。这是Ruby比Python更擅长的东西。


我知道Rails本身并不一定等于MVC,但我认为Rails之所以有效率,很大一部分原因是它强制(很好,强烈地鼓励)MVC开发,所以如果您寻找python MVC,您可能会发现类似的东西,比如前面在Stack上的文章:什么是一个好的轻量级python MVC框架?

有很多python mvc框架,但是我一直听到很多关于django的消息(http://www.djangoproject.com/),所以这肯定会出现在你的清单上。