我在rails application / big one上继承了一个ruby :( /。我不太了解ruby,所以考虑将它移植到Perl / Plack中。
问题:
我知道,这不是一个最聪明的问题,但确实需要一些启动,如何/建议,对齐。
Ps:以下是其他应用程序,已经在perl中 - 所以移植是拥有同质环境的最佳方式。 (问题不在于:移植还是不移植。它是关于如何移植?)
答案 0 :(得分:4)
我的2¢。
您需要了解铁路应用的结构。查看this link了解基础知识。
我指出你在Jifty的方向,但如果你知道更好的Mojolicious - 使用它。路线非常靠近铁路线。
当您移植Web应用程序时,您可能希望获得类似的界面。所以,从“app / view”开始。 Rails视图简单明了。当你开始移植它们时,你会得到一些关于它们是如何工作的想法。
做好准备 - 您将更多次重写您的对象 - 仅仅因为试用/错误。 ;)使用Moose简化事情。
答案 1 :(得分:-1)
如果您不了解原始语言,则很难将其移植到您认识的语言中。所以如果我能回答另一个问题:
您确定要移植而不只是用其他语言重写应用程序吗?