為什么我們對Ext又愛又恨
我認為對于Ext,之所以愛,主要是因為她長得很漂亮,而且也很有氣質(zhì)。之所以恨,是因為她太難駕馭,稍不注意就會出這樣哪樣的毛病。Ext入門很容易,但要直接把她用好則比較難。就好比javascript其實誰都會,但要寫出漂亮的javascript代碼卻非常不易。以下是我們總結(jié)的一些觀點,供大家參考:為什么Ext應(yīng)用開發(fā)很難?
由于以下四個方面的因素,讓很多Ext用戶覺得Ext很難:
1、Ext是用javascript所寫,javascript是一種非常靈活的基于對象的動態(tài)腳本語言,而很多程序員不會用javascript的面向?qū)ο蠹伴]包等高級特性;
2、Ext是一個功能非常強大的UI組件庫,組件及控件體系結(jié)構(gòu)龐大,涉及到方方面面的內(nèi)容,要掌握這些組件特性比較困難;
3、沒有開發(fā)工具支持,不能所見即所得,不能直接、高效地調(diào)試;
4、開發(fā)模式轉(zhuǎn)變困難,以前的Web應(yīng)用基本上離不開html或腳本器的各種標簽,而要得到最佳的Ext效果則需要OAOP,基本上完全不用再寫html而全是寫javascript,開發(fā)的思路要進行大轉(zhuǎn)變比較困難。
Ext真的那么難嗎?
通過我們大量的開發(fā)實踐及成功案例,我們發(fā)現(xiàn)Ext一點都不難,竅門在于:
1、要掌握Javascript面向?qū)ο缶幊蹋?br /> 2、要有擁抱富客戶端技術(shù)決心,在開發(fā)模式及編程觀念的要進行轉(zhuǎn)變,要敢于放棄以前學(xué)會的技術(shù)比如服務(wù)器標簽等;
3、要真正理解Ext的核心原理、組件結(jié)構(gòu)體系及事件驅(qū)動編程機制;
4、要不斷的進行項目實踐,不斷熟悉API。
附件是我們公司Ext項目外包及技術(shù)服務(wù)的宣傳資料,大家有興趣參考參考!
http://www.lanyotech.com/ext-service.pdf
posted on 2009-03-18 16:50 WilliamRaym 閱讀(2078) 評論(1) 編輯 收藏