首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scala + Lift或Ruby on Rails,适合初学者

Scala + Lift或Ruby on Rails,适合初学者
EN

Stack Overflow用户
提问于 2011-10-30 07:40:32
回答 3查看 2.2K关注 0票数 4

感谢您打开我的问题:)

我是一名计算机工程专业的大学生,我一直在用Java做课堂项目(除了C和汇编语言,但都是非常具体的东西)。除此之外,我花了相当多的时间开发一个用ActionScript 3完成的web应用程序,包含在.jsp文件中,并部署到Google app Engine网站上。

话虽如此,我现在假装做了另一个web应用的原型,它将拥有博客的注册用户和他们之间的消息系统。

我的问题是,有时间限制(我有一个半月),并且只需要构建一个工作原型,有人能告诉我,在他/她看来,什么是我开始学习和使用的最好的框架?(考虑到我的Java和ActionScript背景)我认为RoR在这些情况下是最常见的,因为它简单快捷,但是我根本没有Ruby知识,也许对我来说学习Scala (即将到来的fromJava应该没有那么大的不同)和Lift,并用它们来做它会更快。

首先要感谢大家!

佩皮罗

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-31 18:09:41

我想我还是玩吧!这不仅对我来说是最简单的,因为我是一个Java爱好者,而且根据我看到的一个基准,它在与Japid结合时也是最快的。

票数 2
EN

Stack Overflow用户

发布于 2011-10-30 08:06:44

去年,我发现自己在为一门计算科学课创建一个基于web的关系浏览器时,遇到了非常类似的情况。我强烈推荐RoR。当然,您需要花费一些时间来快速掌握Ruby,但花少量的时间来学习是非常值得的。有很多优秀的文档和大量优秀的教程。

Rails可以在几秒钟内使用生成器函数生成大部分核心代码和数据库模式(参见脚手架生成器)。考虑到您的时间限制,我认为仅这一点就使rails成为一个很好的选择。

就学习Ruby而言,如果您熟悉任何动态类型的脚本语言,那么应该不会有太多问题。

无论如何,这是我使用rails的经验。祝你的项目好运!

票数 2
EN

Stack Overflow用户

发布于 2011-10-30 08:10:25

我使用Java大约有7年了,主要用于web应用程序,最近开始使用RoR。我必须说,它真的很容易掌握和开始。在我自己的项目上工作了两个月后,我开始在一个客户项目中使用它,交付生产代码比我预期的要容易得多。所以,是的,我可以推荐Ruby,而且它一点也不难上手。

然而,RoR确实需要像苹果操作系统或linux这样的nix平台。我说的是windows,但它有太多的缺点和bug。

如果你决定使用ruby,我可以强烈推荐你开始使用Agile Web Development with Rails (Pragmatic Programmers)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7942385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档