将rails移植到perl中
我继承了一个RubyonRails应用程序/BigOne:(/。我对ruby不太了解,所以考虑将其移植到Perl/Plack中 问题:将rails移植到perl中,perl,Perl,我继承了一个RubyonRails应用程序/BigOne:(/。我对ruby不太了解,所以考虑将其移植到Perl/Plack中 问题: 我应该使用什么perl框架来完成这项任务?(最简单的是什么?)需要Catalyst还是足够的舞者和/或魔咒?或者其他什么 我还有什么要考虑的? 从视图或基本对象开始,最好的方式是什么 我知道,这不是一个最聪明的问题,但确实需要一些开始、如何/如何建议、一致性 Ps:这里还有其他应用程序,已经是perl版本的,所以移植是拥有同质环境的最佳方式。(问题不是:移植
- 我应该使用什么perl框架来完成这项任务?(最简单的是什么?)需要Catalyst还是足够的舞者和/或魔咒?或者其他什么 我还有什么要考虑的?
- 从视图或基本对象开始,最好的方式是什么
Ps:这里还有其他应用程序,已经是perl版本的,所以移植是拥有同质环境的最佳方式。(问题不是:移植还是不移植,而是如何移植?如果你不知道源语言,你将很难将它移植到你知道的语言上。因此,如果我可以回答另一个问题: 你确定你是在移植而不是仅仅用另一种语言重写应用程序吗 我的2美分 你需要知道rail应用程序的结构。检查基本信息 我给你指的是吉夫特方向,但如果你更了解莫乔利西,那就用它吧。路线与铁路路线非常接近 当你移植web应用程序时,你可能想得到一个类似的界面。所以,从“app/view”开始。Rails视图简单明了。当你开始移植它们时,你会对它们的工作原理有一些想法
准备好-你将重写你的对象更多次-仅仅是因为尝试/错误。;(使用Moose简化事情。所以你想用perl重写应用程序,因为你不太了解ruby,但你对perl的了解还不够,无法选择正确的框架。好吧,我不知道该说什么。学习ruby on rails…从长远来看,这将是最好的,你学习一门新语言,你不必花费数百小时将其移植到另一种语言。如果你问我,这是浪费开发者的努力(特别是如果rails应用程序写得很好的话).要做到这一点,你必须学习很多Ruby,到你学完的时候,你无论如何都会知道Ruby,因为你必须弄清楚奇怪的角落案例,这将花费大约四倍的时间。学习Ruby(特别是从Perl)会容易得多,当我们不知道您在做什么、需要做什么等时,很难告诉您应该使用什么。只要学习Ruby。这是一门容易学的语言。