Ner*_*ian 3 javascript jquery mootools prototypejs rightjs
背景:
我是Ruby on Rails开发人员.非常非常基本的javascript知识.
目标:
我想使用JavaScript来增强我的应用程序,我希望这样的框架能够遵循面向对象的编程实践.
框架应该易于学习:文档,代码示例,良好的设计.
该应用程序不需要RIA级别的JavaScript.
JavaScript速度并不是真正的问题,因为我将处理小数据集.
这是一个个人项目,所以没有时间限制.我准备学习什么是必要的.欢迎非流行的JS框架.我更感兴趣的是决定哪个框架看起来更有前途,以及开始学习它的方式比最常用的JS框架更有意义.
有可能的使用:
我研究了当前的JS框架生态系统.这些是我发现的更有趣的东西:
jQuery:是最受欢迎的,但从我所阅读的内容和我在代码示例中看到的内容来看,它看起来非常混乱.我想要清晰的代码.Ruby语法将是我的梦想.
Mootools:很好的文档.
RightJS:我最喜欢的是,他们声称有一个清晰的语法,支持面向对象的编程,文档似乎很小,但我认为这是因为框架本身并不那么大(如果我错了,请纠正我).
原型:我对这个感觉好坏参半.从我读到的,它是大而慢.我不关心速度(除非它非常慢).我关心语言的语法和未来.它有很好的文档.
根据我的标准(Promising,OOP,Syntax,Framework Design,Community),我应该开始学习哪一个?
我个人喜欢最jQuery和mootools(取决于项目).
根据你的标准,我的投票将转到mootools,因为:
除此之外,即使社区没有jQuery那么大,而且没有那么多插件可用,也有很多人也愿意提供帮助.另外正如你所说,有很好的文档和演示非常有帮助