YUI3与web app

  看到裕波发的一条微博,提到出版YUI的书,是否有人想看。有童鞋回复说“YUI的生命力还有多久”,“会不会有些晚”。我的看法却完全相反。

  现在jQuery是事实上的标准了,但随着web app的流行,前端代码的质量和架构要求是会越来越高的。jQuery在web page时代是非常牛叉的利器,有了html5之后,jQuery的作用会急剧下降。我们不再需要这种low level的封装了,我们需要的是更加强大的framework。YUI3比起jQuery强大得不只是一两个层次,细心了解一下YUI3就会发现这是个恐怖得惊人的整套前端解决方案——从动态加载、模块化沙箱、为guild line准备的抽象类层、常用组件、widgets到性能测试模块、单元测试模块,再到Yslow,压缩工具,还加上第三方社区提供的第三方组件,包括对移动终端的支持和残障人士可用性支持,其强大程度恐怕无人能及。包括各种编码风格的支持,oop、aop、你爱用对象用对象,爱用插件用插件,要继承用继承,爱mix-in就mix-in,对语法层面的扩展也是极大的亮点。在web page时代,我们对代码质量、代码规模没有太大的需求,jQuery基本就够用了,YUI那简直就是牛刀,杀鸡太浪费了。到了web app时代,学习YUI不但不晚,反而更是它发光发热,大显身手的时候!!!

   我深信YUI的翻身仗一定会在web app时代打响的。当前端工程师们普遍需要找到前端“框架”解决方案时,就是YUI取代jQuery的时候了。

  

posted on 2012-02-20 13:09  真阿当  阅读(193)  评论(0编辑  收藏  举报