论坛首页 Web前端技术论坛

从人民解放战争来看EXTJS和JQUERY间的选择

浏览 50020 次
精华帖 (1) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (17)
作者 正文
   发表时间:2008-10-29   最后修改:2009-02-22
JQUERY不学了,觉得它只能打游击战,不能打歼灭战和阵地战。

所以学JQUERY的人很多,毕竟游击战更多些。
所以不能看学什么的多就去学它,而是要看自己想打什么样的仗。

我要是去打游击战的话,用原生的JS就可以了,不用背框架的包袱。

不知道这样理解JQUERY和EXTJS对不对?

-----------------------
2009/02/22 edit:
两个都不了解,发表上面的看法有点早了.
   发表时间:2008-10-29  
打游击战也要有枪啊。不用jquery就只能自己造土枪。
0 请登录后投票
   发表时间:2008-10-29  
应用不一样,没有可比性
Web Page首选JQuery
Web Application首选ExtJS
0 请登录后投票
   发表时间:2008-10-29  
peacock 写道
应用不一样,没有可比性
Web Page首选JQuery
Web Application首选ExtJS


现在Web Application多了一个选择.
jQuery+jCT.
ExtJS和jQuery比较起来典型的差别就是ExtJS提供的组件中可以方便的代入后台的数据.
这正是模板的职责.
jCT就是这样一个前台的javascript模板
我博客里有详细的介绍.

另外楼主有标题党的嫌疑

 

3 请登录后投票
   发表时间:2008-10-29  
i_love_sc 写道
打游击战也要有枪啊。不用jquery就只能自己造土枪。


为什么自己造的就一定是“土枪”?
0 请登录后投票
   发表时间:2008-10-29  
shgen 写道
JQUERY不学了,觉得它只能打游击战,不能打歼灭战和阵地战。

所以学JQUERY的人很多,毕竟游击战更多些。
所以不能看学什么的多就去学它,而是要看自己想打什么样的仗。

我要是去打游击战的话,用原生的JS就可以了,不用背框架的包袱。

不知道这样理解JQUERY和EXTJS对不对?


jquery更贴近原生的javascript,给开发者更大的自由度。

extjs更类似于成品的模板。

我认为在合理的应用中,对前者需求更为基础。即使需要后者,也是基于这种基础之上的,并确保使两者之间能够做到分离和耦合。
2 请登录后投票
   发表时间:2008-10-29  
peacock 写道
应用不一样,没有可比性
Web Page首选JQuery
Web Application首选ExtJS


目前的情形大致如此,但后者一次包装,有点像是整箱的没有糖纸包裹的糖果,虽然箱子外观华丽,套用易中天品三国中的一句话——最终或只能偏霸一域。
0 请登录后投票
   发表时间:2008-10-29  
achun 写道
peacock 写道
应用不一样,没有可比性
Web Page首选JQuery
Web Application首选ExtJS


现在Web Application多了一个选择.
jQuery+jCT.
ExtJS和jQuery比较起来典型的差别就是ExtJS提供的组件中可以方便的代入后台的数据.
这正是模板的职责.
jCT就是这样一个前台的javascript模板
我博客里有详细的介绍.

另外楼主有标题党的嫌疑

 


比较赞同!

 

未来的javascript框架的发展方向,一定是基础库+扩展库(或是自己直接的扩展应用)这种模式,基础库跟贴近原生语言,扩展库则更贴近项目需求的成品。

 

其中优秀的基础库相对稳定,而其中的部分API随着应用的公认化,会逐渐融入javascript原生语言的规范。

 

扩张库则应是百花齐放的态势。

0 请登录后投票
   发表时间:2008-10-30  
zbm2001 写道
achun 写道
peacock 写道
应用不一样,没有可比性
Web Page首选JQuery
Web Application首选ExtJS


现在Web Application多了一个选择.
jQuery+jCT.
ExtJS和jQuery比较起来典型的差别就是ExtJS提供的组件中可以方便的代入后台的数据.
这正是模板的职责.
jCT就是这样一个前台的javascript模板
我博客里有详细的介绍.

另外楼主有标题党的嫌疑

 


比较赞同!

 

未来的javascript框架的发展方向,一定是基础库+扩展库(或是自己直接的扩展应用)这种模式,基础库跟贴近原生语言,扩展库则更贴近项目需求的成品。

 

其中优秀的基础库相对稳定,而其中的部分API随着应用的公认化,会逐渐融入javascript原生语言的规范。

 

扩张库则应是百花齐放的态势。

 

"未来的javascript框架的发展方向,一定是基础库+扩展库(或是自己直接的扩展应用)这种模式,基础库跟贴近原生语言,扩展库则更贴近项目需求的成品。"

这句非常认同!

0 请登录后投票
   发表时间:2008-10-31  
如果从框架角度分级的话,可以有以下分类:
  • 零级,完成base工作,包括扩展原有对象的方法,Ajax通讯部分,比较精简
  • 一级,完成effect工作,包括增加常用效果转换函数,如tween、drag、maskLayer、fade等的特效
  • 二级,完成component工作,包括对话框、列表、树、日历等的组件
  • 三级,完成application工作,包括完整的前端平台,允许用户定义能实现一定功能的模块
一些UI控件和开发框架只做零级Prototype.js,和一级jQuery/Mootools;一些做到了三级,如Dojo和EXT。

希望这样的分级对大家的理解比较清晰。

p.s Thanks to javaeye guys
4 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics