为什么我们对Ext又爱又恨

本文探讨了使用ExtJS进行Web应用开发的难点,包括JavaScript面向对象编程的学习曲线、丰富的UI组件掌握难度、缺乏开发工具支持等问题,并提出了解决这些问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我认为对于Ext,之所以爱,主要是因为她长得很漂亮,而且也很有气质。之所以恨,是因为她太难驾驭,稍不注意就会出这样哪样的毛病。Ext入门很容易, 但要直接把她用好则比较难。就好比javascript其实谁都会,但要写出漂亮的javascript代码却非常不易。以下是我们总结的一些观点,供大 家参考:

为什么Ext应用开发很难?
由于以下四个方面的因素,让很多Ext用户觉得Ext很难:
1、Ext是用javascript所写,javascript是一种非常灵活的基于对象的动态脚本语言,而很多程序员不会用javascript的面向对象及闭包等高级特性;
2、Ext是一个功能非常强大的UI组件库,组件及控件体系结构庞大,涉及到方方面面的内容,要掌握这些组件特性比较困难;
3、没有开发工具支持,不能所见即所得,不能直接、高效地调试;
4、开发模式转变困难,以前的Web应用基本上离不开html或脚本器的各种标签,而要得到最佳的Ext效果则需要OAOP,基本上完全不用再写html而全是写javascript,开发的思路要进行大转变比较困难。

Ext真的那么难吗?

通过我们大量的开发实践及成功案例,我们发现Ext一点都不难,窍门在于:
1、要掌握Javascript面向对象编程;
2、要有拥抱富客户端技术决心,在开发模式及编程观念的要进行转变,要敢于放弃以前学会的技术比如服务器标签等;
3、要真正理解Ext的核心原理、组件结构体系及事件驱动编程机制;
4、要不断的进行项目实践,不断熟悉API。


附件是我们公司Ext项目外包及技术服务的宣传资料,大家有兴趣参考参考!
http://www.lanyotech.com/ext-service.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值