Qooxdoo介绍

Qooxdoo是一个开源的JavaScript库。它和ExtJS,Dojo等JavaScript库一样,提供了很多控件。它的设计思想跟ExtJs有点像,基本上整个站点可以直接写JavaScript来实现,而不是HTML。所以对于不懂HTML和CSS的人来说,用它写网站是一种不错的选择。

但是正因为个人不能直接写HTML和CSS,如果要做一些很漂亮的网站的话,它是不太合适的。它相对而言更适合用于内部管理网之类的不需要漂亮界面网站上。

Qooxdoo的授权是LGPL、或EPL。它是可以用于商业项目项目的。

Qooxdoo的下载地址:http://qooxdoo.org/downloads
最新版本是4.0.1。

它分为三个版本:Website,Mobile,Desktop。Website基本上没几个控件,有点像jQuery的感觉。Desktop的控件很多,我就是用了这个写的一个小工具。Mobile没看过。

Qooxdoo的优点:
1.界面的写法跟Java极其相似,有Layout,有Composite,写Qooxdoo画面就像写Java画面一样。
2.可以不用太了解CSS和HTML。
3.对多语言的支持蛮不错的。

Qooxdoo的缺点:
1.代码分层比较多,如果想自己修改它的代码的话,调查时间会很长。用过Dojo,在Dojo里自定义控件或者在原有控件上重写东西对Qooxdoo在容易。
2.正因为代码耦合性太高,所以如果Qooxdoo有Bug的话,调查修改的时候会比较长。

至于Qooxdoo的效果,你可以看Qooxdoo的Demo。
地址:http://qooxdoo.org/demos

我自己用Qooxdoo写了一个小工具,包括字符串转换等小工具。
地址:http://strtool.yutuo.net

转载请注明:宇托的狗窝 » Qooxdoo介绍

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址