当前位置:  开发笔记 > 编程语言 > 正文

jRails vs. Prototype

如何解决《jRailsvs.Prototype》经验,为你挑选了2个好方法。

我并不是想把它作为一个偏好问题,我真的很想知道人们使用jQuery和Rails或jRails进行开发的经历是什么.到目前为止,包括我在内的大多数rails用户都在使用Prototype.但是,我混合使用了很多jQuery插件,因为它们非常易于使用和扩展.

我现在正在考虑从Prototype转移到jQuery以获得新的Rails项目.但是,我喜欢Prototype的力量.Protoype几乎是一种新的语言,它位于JS的顶层,而我发现jQuery就像一个很棒的脚本语言,有很多语法糖和链接.

无论如何,你的想法将不胜感激.



1> Espen..:

在Rails中,它真的归结为辅助方法.你在使用任何原型辅助方法吗?如果是这样,那么你必须使用jRails切换到jQuery.但如果没有那么它真的没关系.他们都很棒.我之前使用过原型很多很棒.但我更喜欢使用jQuery做事的选择方式,所以我已经切换了.不使用辅助方法的另一个好理由是不引人注目的javascript.rails helper方法会创建凌乱的内联代码.



2> Derek P...:

如果你想在生成和手写之间保持"一致"的代码库,那么如果你使用rjs模板,jRails是很棒的.但是,我个人已经看到jRails不知道如何正确处理ajax表单生成器.

我最大的建议是将jRails用于"当你需要它"时,并且可以更轻松地手工编写JavaScript.Prototype和jQuery实际上是两种完全不同的思想流派,它们不一定兼容.起初,我是一个巨大的Prototype倡导者,因为我的大量Ruby设计知识是可以转移的,但是我学会了以更加健壮的方式使用jQuery,使用jQuery来增强自然的JavaScript.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有