chunran 2009-03-22 16:05
浏览 195
已采纳

extjs与jquery的选择

由于想系统地学习下js框架,extjs没接触过,不过界面这方面真的好PL,jquery浅尝过,觉得好方便,但ui方面好像没有extjs的漂亮,如果是你,你会选择那一个?为什么?

另,听说extjs开始要收费的了,是什么一回事呢?

谢谢!

  • 写回答

7条回答 默认 最新

  • playfish05 2009-03-22 16:21
    关注

    楼上看来没有看到jquery UI 1.7的版本.所谓的ui不是说像extjs那样,做成一整套可以直接调用的界面的才叫ui,jquery ui 的无侵入性以及可访问性,比起extjs好得多.

    而且简单的归结为应用系统跟网站开发,也太笼统了点.看看jquery官方上面列出来的采用jquery框架的网站就知道了,jquery的轻巧注定它无论是大小系统都是可以用的.

    当然,我不是单纯的鼓吹jquery的好处.ext也是一个很伟大的框架的.

    个人建议:

    extjs可以省下你大量做界面的时间,而且几乎不用怎么写代码,使用ext大部分时间都是学习怎么使用它的api,就算你不怎么熟练js,你都可以像用java一样来使用它.但是如果你想要修改ext的代码或者实现,你基本上无从下手.就像一般的程序员也根本改不动java的源代码一样.

    jquery则不太相同,它很精巧,核心+插件式的开发应用.你不需要去动核心,你需要的功能,你可以通过插件来完成,如果你没有现成的插件,自己写一个插件,也是非常简单的事情.至少,比ext简单得多.

    想系统的学习js框架,在你js基础足够好的情况下,学习哪个框架都是一样的,主要看你自己项目的需求,如果你的项目要求很灵活,jquery会被ext好得多.但是如果只是普通的应用系统,并且界面上美观要求比较高,那ext吧.

    PS 我个人更喜欢jquery.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 对于知识的学以致用的解释
  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败