很久没有写博客了,主要是前三周特别特别的忙,平均每天工作11小时,每周工作6天,最晚一天到凌晨4点。不过过得倒是很充实很充实,在CSS/Javascript/AJAX和JPA方面收获颇多。今天终于可以缓缓气,因为同伴正在Commit他的代码,所以我的Merge工作只好明天做了^_^
其实,在我正真使用Javascript做这个项目前,我学习过GWT。坦白说,GWT的概念真的很不错,毕竟我们不需要学习Javascript就可以写出很多基于网页的应用,只要你会Java就好。可是问题是,我觉得把GWT集成到JavaEE的开发环境中,感觉不是很Smooth,所以我放弃了。接下来就是一些Javascript的框架的选择了,我没有太多考虑Prototype,Yahoo。。。这些框架,原因就是我觉得可能比较大。我的选择就是JQuery和MooTools之间选一个。可能是MooTools是面向对象的吧,我喜欢学习新事物的时候找到一些过度的桥梁,于是在苦读完犀牛后我选择了MooTools。今天我想说得是,我觉的MooTools真的很不错。
优点如下:
[1]用MooTools写的代码很清晰,阅读比较容易。
[2]MooTools的文档还是比较好的,阅读起来很轻松。我在开始写前端界面之前,通读了2个小时MooTools的文档,之后就没有碰到什么大难题。
[3]有很多第三方的库,这个没有JQuery多,不过我觉得也很多的。
[4]我觉得它的那个Builder系统也蛮不错的,我对JQuery不熟悉,不知道它是不是也是这样的:)
当然也有些缺点:
[1]我觉得MooTools的版本升级,回归测试不够。像我使用的的2.2版本,好像toString这个方法不能Override,这个非常汗颜。而且有些第三方插件在新版本的MooTools上使用要做些修改,不是修改第三方插件,而是MooTools。这个我觉得有待改进。
[2]我觉得文档不能下载,当然有很多好心的朋友做了chm下载,可是我觉得如果官方网站上能让我们直接下载文档就好了。毕竟在家上网,去国外比较慢。
但是,我可以很负责任并且平良心说,MooTools是一个很不错的Javascript库。
分享到:
相关推荐
名称:Custom JavaScript for Websites 2 --------------------------------...您可以使用一些内置库,例如 *jQuery1.12.4 *jQuery2.2.4 *jQuery3.2.1 *无限可观察1.0.1 *MooTools1.6.0 或/和您自己的外部脚本。 用例
MooTools是一个简洁,模块化,面向对象的开源JavaScript web应用框架。 它为web开发者提供了一个跨浏览器js解决方案。在处理js css html时候。 它提供了一个比普通js更面向对象的document API。 mootools库文件...
mootools_1.2 API.rar JavaScript框架库
这一家公司面试时,要求至少使用过其中三种JavaScript libraries。我抽时间从网上下载下来,打包成一个压缩包,方便以后各位对5种javascript库的了解与学习
最新的mootools库文件及中文文档 MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。 当前版本: 1.2.3 未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端) 作者: Valerio Proietti...
091111更新的。跨浏览器。 酷的一个JS窗体效果类似windows的窗口. Mocha UI,Web 2.0时代的用户界面库!
UserKeyboardShortcuts 是重构了 mootools-more 提供的键盘类,提供给用户本地自定义的键盘快捷键,不需要用户做过多的操作。用户只需要用 Keyboard.addShortcuts ( Keyboard.Extras提供的 )来改变他们的快捷键。...
40个实用的轻量级JavaScript库 除了有名的jQuery,ExtJS,Mootools之外的小JS库
包括 MooTools 库和 MoSimpleCarousel 类: < script src =" js/vendor/mootools-core-1.5.0-full-compat-yc.js " > </ script > < script src =" js/mo-simple-carousel.js " > </ script &...
2. 把 MooTools 1.2 核心库上传到你的服务器或者工作区 3. 在你的 HTML 文档头部 head 标记之内链接 MooTools 1.2 核心库
mootools是一个JavaScript web应用框架,这里收集了1.4版本的mootools,以及相应的使用手册。
MooTools 1.2 JavaScript库介绍 MooTools 1.2是个强大的轻量级的JavaScript库,专门为减轻Web中交互性JavaScript开发。在某种程度上,你可以认为MooTools是CSS的扩展。例如,CSS可以让你在鼠标移上去时发生改变。...
在javascript控制台中轻松访问许多有用JavaScript库。 一个简单的工具,可以将您选择的库插入Chrome浏览器,以与内联javascript或Javascript控制台一起使用。 默认库(您可以在“选项”窗格中插入/删除):-jQuery-...
流行的JavaScript库有jQuery,MooTools,Prototype,Dojo和YUI等,这些JavaScript库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能,然而需要实现一些特定的功能,则可以选择功能更专一的轻量库,今天这...
该存储库适用于 MooTools 开发人员; 不是用户。 所有用户都应该从下载 贡献 欢迎您为 MooTools 做出贡献! 我们对您的要求: 一种。 要报告错误: 用最少的代码创建一个来重现错误。 创建一个,并链接到 js...
一个很好的javascript界面库,名字是windoo,基于mootools,如果你是学javascript而又不知道这个建议下来看看.
Kalendae是一个轻量级的时间日期选择JavaScript插件,这是一个独立的插件,不依赖任何第三方插件库,使用简单方便,完美支持日期的年月日选择。 特点 独立插件,不依赖第三方插件,比如jQuery、Prototype、Mootools...
script type =" text/javascript " src =" mootools.js " /> < script type =" text/javascript " src =" MooCells.js " /> </ head > 99.999% 的时候你肯定需要一个好的 domready window . ...
为了应对这些调整,许多的 JavaScript (helper) 库应运而生。 这些 JavaScript 库常被称为 JavaScript 框架。 在本教程中,我们将了解到一些广受欢迎的 JavaScript 框架: jQuery Prototype MooTools 所有这些...