选择mootools的5个原因

2016-02-20 00:57 14 1 收藏

下面请跟着图老师小编一起来了解下选择mootools的5个原因,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - Web开发 】

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)  Portotype虽然是强大的,和script.aculo.us结合可以做出很多完美的效果,可是它里面有太多我不想用的代码,或许这是我后面选择mootools的主要原因,我只是想选择性的打包。其实当时我也很想用一下jquery,仔细对比了一下,我还是觉得mootools更加的适合于我。有比较,才有机会去选择,我想从下面5个方面讨论一下。
可读性VS简洁
    在网上,很多人把mootools比作java,把jquery比作perl,jquery的口号是write less,do more,或许就是这个目标造就了它的诡异。我觉得和mootools代码比起来,我看jquery的代码更加的吃力,有时候一行代码需要看半个小时才可以搞懂它的意思,这在mootools中是不存在的。如果你本身是一个崇尚代码简洁的人,或许jquery是你的很好的选择。虽然jquery的性能也稍高一点,不过,我觉得可读性更重要,所以我觉得mootools更加适合我。
重复的制造轮子VS拿来主义
    在所有的js框架中,我始终觉得Ext框架是拿来主义者们最好的选择。和ext比起来,jquery UI 其实做的不怎么样,但是jquery有很多的插件。几乎你看到的网页效果,在jquery的插件库中都可以找到,为了避免重复的制造轮子,或许jquery是一个不错的选择。而我觉得重复的制造轮子会让我更加的熟悉制作的工艺,从中了解每种框架不同之处和各自的优势,所以,我没事就修改一下jquery框架中的插件,让他们用mootools的方式去运行。我之所以在大学阶段对面向对象理解不够深刻,主要是各种IDE工具让我成了IT民工。现在,我不能再做肤浅的拿来主义者,好多的代码因为性能问题,必须手写。
团队协作的成果VS天才的思维
    jquery是程序天才JOHN RESIG的作品,mootools是一个团队的作品,有时候天才的思维很难读懂,我并不是想为此而逃避不去学习,主要是我希望用一个灵感汇聚的js框架。值得肯定的是:jquery的很多代码都写的比mootools优雅一些,简洁一点,注意这里是简洁而不是简单。团队中,思想的碰撞要多一些,产品的尝起来也就更清淡一些。我希望循序渐进的去理解js,所以我对自己不能用猛药,mootools像一碗粥,而不是参汤。
项目VS个人学习
    其实在我们产品部的项目中用的是ExtJs,这个框架帮你做了所有的事情,你基本只管调用就可以了。后来看一下,或许使用jquery UI会好一点,主要是好多代码自己都可以去尝试写一下。如果你在做项目,强烈建议使用jquery,因为很多他的插件可以帮你按照项目的工期完成任务,当然这是第一步,后面或许因为性能问题,你需要修改很多地方的代码。如果是产品部慢慢的在一个框架上有积累的话,或许不会有这样的问题存在,我是建议一个产品部能够持续的学习一个框架,无论是哪一个,精通的过程是痛苦的,可是如果不精通,整个产品都是痛苦的。
完成任务VS希望成为高手
    前面已经说过:如果想更快的完成任务,你需要选择jquery,如果想痛苦的积累,选择mootools或许会更好。才开始使用mootools1.2的时候,我几乎崩溃,因为我写的1.1的代码都不能用了,后来没事看了一下1.2的源代码,无论是在功能上还是在性能上,这样的改动是有必要的。同时,也赞扬一下mootools团队的勇气,和老版本的不兼容真的会让很多人抓狂。一点点的积累,一点点的领悟JavaScript,mootools是一个不错的选择。

以上内容其实很火星,因为去年我就选择mootools了,最近突然看到一个帖子来讨论这两个框架的时候,我有点遗憾没能在当时记录一下自己的想法,赶快补写一篇。不知道大家的想法如何?

来源:http://www.tulaoshi.com/n/20160220/1632897.html

延伸阅读
孩子晕车是什么原因 孩子晕车怎么办   网友妈妈:我儿子快两岁了,怎么坐车就晕车,喝的牛奶也吐了,怎样才可以不晕车啊? 儿科 医生崔玉涛说,晕车是因双侧内耳发育不均衡所,内耳主管平衡。晕车医学上名为“晕动症”。2岁以下的 宝宝 几乎不会晕车,3~12岁的宝宝是最容易晕车的。晕动症...
标签: 分娩
如何选择 最适合胎教的音乐 ?孕妇通过欣赏音乐,可调节情绪,产生宁静、舒适的感觉,并把这种感觉传递给胎儿。适合孕妇听的音乐应选择那些柔美、舒缓的乐曲,很多古典音乐都很适合。下面小编来介绍下选择 胎教音乐 的注意事项。 (一)音乐的节奏不能太快,音量不宜太大 太快的节奏会使胎儿紧张,太大的音量会令胎儿不舒服;因此,节奏太...
标签: 摄影
对于初学者和专业摄影师,有时候摄影是你讨厌的么?你恨摄影,又是因为什么呢?什么是真正让你厌恶摄影的原因,我们来说说这五个对你的摄影之路重新思考的因素吧。 1、得不到“正确的”教育。 摄影教程 老实说,不要相信正规学院派教育就能够成就一位成功的摄影师,想成功一部分靠天赋,一部分靠后天的努力,如果是自学摄影的,...
5个原因让孩子易生虫牙 在最近进行的一次儿童口腔疾病普查中,许多家长都发出了这样的疑问,孩子每天刷牙怎么还会有虫牙? 其实,孩子虫牙的发生除先天因素外,很大程度与口腔内的微生物、食物、人体的抗龋力的强弱和时间等因素密切相关。而儿童较成年人更易患虫牙。 乳牙解剖形态的特点:乳牙与恒牙相比,乳牙的牙颈部明显缩...
室内照片不够锐利的5个原因   当你买了一台新单反外出拍照,总是会得到效果不错的照片,但是你有没有发现每当在室内拍照的时候,成像质量总是不尽如人意呢?当然肯定不是相机质量问题,你需要了解以下几点就会明白这个道理。 1. ISO值是否设置过高 提升ISO值最棒的一点就是可以让我们在无需开启闪光灯的情况下就可以拍...

经验教程

503

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部