您的位置:首页 > Web前端 > JavaScript

【251期门诊集锦】Ext JS 4的华丽转身

2012-07-25 13:07 281 查看
技术门诊是51CTO社区品牌栏目,每周邀请一位客座专家,为广大技术网友解答疑问。从热门技术到前沿知识,从技术答疑到职业规划。每期一个主题,站在最新最热的技术前沿为你引航!

本期特邀资深Web技术专家、畅销图书作者黄灯桥老师,针对Ext JS 4的问题给予解答,欢迎网友积极提问,与专家一起讨论!

专家著作:《Ext JS权威指南》《JavaScript凌厉开发——Ext详解与实践》

查看本期门诊精彩实录:http://doctor.51cto.com/develop-265.html

参与最新技术门诊:讨论“渗透性测试服务”

精选本期网友提问与专家解答,以供网友学习参考。





Q:
Extjs4.0 和asp和jsp和php结合画页面,有什么区别和要注意的地方,IE 调试插件fullSource 如何在注册表中扩展。是否相关ssi+extjs4.0案例发给我学习一下,Extjs4.0与Extjs3.0的去别和不同之处,编写时候要注意的问 题。但是网上有介绍的请老师帮忙弄弄
A:
Ext JS与任何后台语言无关,只要按正确的数据格式返回数据就行。

一向用Firebug做调试,因为你说的那个软件不是很熟悉。

Q:
EXTJS在互联网开发方面好像显得比较笨重?它能像JQUERY那样变得轻量级一点吗?
A:
在3的时候曾推过Ext Core,不过反应貌似不好,而且没那么多人开发相关功能组件。

在4中,可以先加载Ext.js这个文件,这个是Ext的基本库,然后可通过动态加载自动加载需要的类。不过最大问题是如果要加载的类很多,就造成服务器负担。因为最好的做法是项目最后用Sencha SDK生成一个适合网站的脚本文件。

Q:
老师您好!Ext JS和jquery最主要的区别在哪里?做商业性的网站,更适合用哪一个呢?
A:
如果做Web应用,尤其是单页面应用,Ext JS是最棒的,因为其整合度高、丰富的控件,以及易扩展等特性,做应用,是再好不过了。如果是简单的网站,我更倾向于用JQuery。使用JQuery, 最大的问题是,UI太分散,整合起来有点困难。如果网站使用Ext JS,感觉还是不错的,如Sencha自身的官方网站,现在感觉欠缺的实践经验,还有就是对于做网站的一些实际辅助性插件少了点。

Q:
老师您好,ext 和jquery 相比,各自的特点在哪?
A:
如果做Web应用,尤其是单页面应用,Ext JS是最棒的,因为其整合度高、丰富的控件,以及易扩展等特性,做应用,是再好不过了。如果是简单的网站,我更倾向于用JQuery。使用JQuery, 最大的问题是,UI太分散,整合起来有点困难。如果网站使用Ext JS,感觉还是不错的,如Sencha自身的官方网站,现在感觉欠缺的实践经验,还有就是对于做网站的一些实际辅助性插件少了点。

Q:
ExtJS4 相对于ExtJS3优势在哪里?相对于Jquery,DOJO这些JS框架优势又在哪里?

ExtJS是收费的,商业用途好像要买license,那么相对于免费的框架优势在哪里?

记得应该是在ExtJs3时代就改名Sencha ?什么时候又改回来了啊?

A:
4更符合OO设计原则,新的MVC架构对开发不断增长的应用有很大优势。

至于和JQuery和DOJO的比较,主要就是组件丰富,容易组织起来,如果配合Ext Desinger,就有点类似Delphi、VB等开发模式了,简单来说,就是可以提高开发效率。

那个只是公司改名为Sencha,Ext JS一直没改名。Sencha还是一个手机框架的名字。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA Ext JS 技术门诊