為什么我們對Ext又愛又恨
我認為對于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
posted on 2009-03-18 16:50 WilliamRaym 閱讀(2073) 評論(1) 編輯 收藏