加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – IronRuby On Rails VS. Ruby On Rails(入门)

发布时间:2020-12-16 22:34:17 所属栏目:百科 来源:网络整理
导读:情景 我是一个C#/ ASP.NET / MVC / Silverlight开发人员有几年的经验.我正在尝试启动我的Ruby On Rails学习.我目前正在试图获得真正的ROR感觉. 我想知道标准 作为.Net开发人员,您倾向于使用标准IDE(Visual Studio),几个标准数据库(SQL Server,Oracle等),以及
情景

我是一个C#/ ASP.NET / MVC / Silverlight开发人员有几年的经验.我正在尝试启动我的Ruby On Rails学习.我目前正在试图获得真正的ROR感觉.

我想知道标准

作为.Net开发人员,您倾向于使用标准IDE(Visual Studio),几个标准数据库(SQL Server,Oracle等),以及将Web 2.0应用程序(XHTML / CSS,Silverlight等)设计为一种特定方式.)

“那么RUBY ON RAILS这些标准是什么? (IDE,DB,Presentation Layer Markups)’

我采取什么路线?我听说过IronRuby,从我读过的几乎完整的转换它用于Rails(IronRuby on Rails).或者我直接进入使用Ruby On Rails!

有什么好处

在使用Ruby On Rails的Rails上使用IronRuby,我将如何受益?

帮助非常感谢谢谢.

解决方法

IDE

大多数RoR开发人员使用一个简单的文本编辑器(MacOS上的Textmate,Windows上的Scite) – 主要是因为为Java / C#之类的语言设计的IDE的大多数功能(重构,代码完成)不能轻易应用于像Ruby这样的动力语言.然而,Netbeans到目前为止还是很好的(另一方面是基于Eclipse的Aptana Studio).

数据库

由于RoR做了很多抽象,所以您使用的RDBMS并不重要. MySQL和Postgres可能是最好的选择,因为它们是最常用的选择(所以您希望持续支持).我不会开始选择基于性能的flamewar,而不是依赖于他们的服务/支持.

标记

该标准将是与(X)HTML结合的ERB(类似于ASP内联脚本).不过还有一些像HAML这样的标记可能对某些项目来说是足够的.

优点

使用IronRuby可以访问.NET框架并与其他.NET库互操作.您也可以在静态C#中编写应用程序的一些部分.根据一些benchmarks,它可能比原生Ruby更“快”,而不是IMHO的真正优势.

目前我建议您开始使用常规的RubyOnRails – 您可以稍后切换(一旦IronRoR足够稳定) – 如果您仍然希望切换.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读