论坛首页 Web前端技术论坛

AJAX不应该只是EXT

浏览 24095 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-04-20  
对于楼主的标题的观点非常的赞同。我也认为ext太死了。虽然很华丽,但是见多了就会审美疲劳了。哦,又是ext。还是比较喜欢自己造轮子。喜欢在jquery上造轮子。我想jquery的ui应该也意识到ext这个不能轻易改动的css的问题吧,jquery的ui是有主题包的。我想这是个很好的方向。很期待jquery
0 请登录后投票
   发表时间:2008-04-20  
对intranet应用来说,自动布署从来就不是一个问题,问题在于flex/silverlight等真正ria技术还未完全成熟和普及,但是当他们普及的时候,也就是ext走下神坛了时候了。
现在作为过渡技术稍稍玩一玩是可以理解的,但把自己跟它绑起来就不太理智了
0 请登录后投票
   发表时间:2008-04-21  
我现在做的一些互联网项目只是在后台使用extjs,前台使用jquery等基础库。因为毕竟后台访问的人数比较小,而且开发比较快。前台如果也使用extjs非常担心兼容性和速度。
0 请登录后投票
   发表时间:2008-04-21  
看到大家都在讨论EXT我真的很恐慌~
好像不学就落伍似的
是不是都需要EXT呢?
我觉得EXT的很多东西都没法用,写的JS太复杂。
我是个实用主意者,现在用到的只是EXT的一部分,比如说tree。
grid我也赞成用一用,form抛弃!
AJAX还是AJAX EXT是代替不了的!
0 请登录后投票
   发表时间:2008-04-21  
fins 写道
做个广告 如果你只想使用grid 你可以试一试 GT-GRID 呵呵

GT-GRID 什么东东?
你自己写的?
0 请登录后投票
   发表时间:2008-04-22  
Ext看看就可以了
个人觉得:
1)思想是可以借鉴地
2)就那些眼花缭乱的组件,有几个是自己项目可以用的呢?不如自己发明几个又何妨
3)那些API确实太复杂,永远只告诉你是什么,而不告诉你为什么,一头雾水啊,当然我们这里没有什么牛人,而且,对于每个组件也不能话太多的精力
4)Ext属于侧重界面的,哪个超级无比巨大的css,让美工MM看还是我们开发人员看呢?

0 请登录后投票
   发表时间:2008-04-22  
Ext仅仅是界面吗?
Ext是给了你一个客户端的开发框架,这点是其它ajax产品所不具备的。也就是为什么会有人喜欢ext,因为ext几乎给了你客户端的所有。
使用Ext当然一定要应用场景,不是什么网页都去使用ext.
Ext也可以变得很灵活,很多人都不习惯ext的form,但只要在ext上再开发一层,你完全可以自由地去定义form然后利用ext的form相应的功能包括验证。
0 请登录后投票
   发表时间:2008-04-22  
笨笨狗 写道
赞同楼主的说法,就我个人而言,对ext是不怎么感兴趣的,倒是你下面列出的那几条是好的几口:)

要创新,就不要花那么多时间去掌握ext那复杂的配置语法,倒不如来个抄袭,看到什么好的组件,实在喜欢,那么自己写一个得了,抄功能抄样子都是可以做到的,不难。而且这么一来,,相比只会使用api拼图的人来说,你能积累更多的宝贵经验,那就是知其所以然。

当然手头还是得有个顺手的框架,比如Prototype或者JQ这些基础包装的就得了。


相比于重复实现,掌握EXT的API其实是比价简单的。重复发明轮子已经是老生常谈了,除非是出于研究的目的,实际项目中能用成熟,现成的最好。

ps:的确,现在查EXT的手册比js的手册都多,且两者我都不熟
0 请登录后投票
   发表时间:2008-04-23  
实际上任何类库都要考虑通用性,这样就会有太多对自己不需要的代码,而js又是解释型的语言,把那些东西都放到内存里浏览器受不了的。

最好的是开发一个框架,可以动态的加载和销毁一个功能组件。这样我做任何应用的时候只需要加载框架,以及注明自己需要的组件就可以了。而且如果现在所有的组件都不能满足我的需要,我可以自己很快捷的开发出一个来放进去。就类似于eclipse的思路。

0 请登录后投票
   发表时间:2008-04-23  
liudaoru 写道
实际上任何类库都要考虑通用性,这样就会有太多对自己不需要的代码,而js又是解释型的语言,把那些东西都放到内存里浏览器受不了的。

最好的是开发一个框架,可以动态的加载和销毁一个功能组件。这样我做任何应用的时候只需要加载框架,以及注明自己需要的组件就可以了。而且如果现在所有的组件都不能满足我的需要,我可以自己很快捷的开发出一个来放进去。就类似于eclipse的思路。


dojo可以满足这个需求,不过dojo绝大部分组件不能满足实际需要,需要通过扩展机制自己declear一个。
0 请登录后投票
论坛首页 Web前端技术版

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