專家訪談:ExtJS技術優化介面的利器
1.記者:ExtJS是怎樣的技術?它的主要功能是什麼?
衛軍 夏惠軍:ExtJS是一種用於開發富客戶端Web應用程式的javascript技術,它不需要為客戶端安裝任何外掛就可以實現豐富多彩的介面效果,是進行富客戶端開發的理想選擇之一。ExtJS的主要功能包括:對標準資訊提示框的擴充套件、對標準表單元件的擴充套件、支援皮膚及各種佈局方式、提供了大量的工具類和工具方法、提供了增強的事件機制、提供了對Ajax功能的支援、具有結構完整的資料模型、提供了靈活易用的模板功能、提供了美觀實用的各種元件(其中的代表是表格元件Grid和樹型自己Tree)。
2.記者:目前國內,程式設計師使用ExtJS技術的多嗎?這個技術在國內處於一個怎樣的階段?
衛軍 夏惠軍:就我所瞭解的情況,目前國內使用ExtJS的程式設計師正在逐步增加,由於客戶對程式介面的要求越來越高,不僅要求實現功能還要求操作介面美觀實用,在這樣的趨勢下我相信使用ExtJS的程式設計師會越來越多。
ExtJS技術在國內的使用也有一段時間了,從最初的學習研究到真正在大型專案中的廣泛應用中間有很多程式設計師付出了艱辛的努力,就整體而言ExtJS的使用還處於成長期,從ExtJS1.1到現在的ExtJS2已經有越來越多的人開始關注和使用ExtJS技術,在未來出現的ExtJS3.0將迎來ExtJS的成熟階段。
3.記者:請問ExtJS技術應用前景廣闊的原因是?
衛軍 夏惠軍:ExtJS最大的優勢在於它將Web應用程式的操作方式向傳統桌面應用程式的操作方式進行轉化甚至消除了這種差異,從根本上提高了使用者的使用體驗,這是ExtJS應用前景廣闊的主要原因,其次使用ExtJS對瀏覽器沒有任何要求可以說是一種綠色的富客戶端實現方式,這是它應用前景廣闊的第二個原因,另外ExtJS提供的各種元件可以用更加標準的方式展示資料降低了開發難度,這可以說是它應用前景廣闊的第三點原因。
4.記者:ExtJS與後臺技術的聯絡如何?
衛軍 夏惠軍:ExtJS是一個純前臺的javascript框架,他沒有提供後臺部分的實現,但這並不是說ExtJS與後臺技術的結合非常困難,恰恰相反ExtJS可以與各種後臺技術進行結合,前後臺之間通過XML或者JSON實現資料傳遞,目前後臺生成XML或者JSON的技術已經非常成熟因此只要對後臺進行很小的修改就可以將ExtJS應用於現有專案。
5.記者:聽說您最近出版了一本書,這是一本怎樣的書?這本書適合什麼階段的人學習?
衛軍 夏惠軍:這本書的名字叫《ExtJS WEB應用程式開發指南》,是一本關於ExtJS應用的入門書籍,書中涵蓋了ExtJS涉及到的各種主要內容,對於初學者這本書可以作為豐富的樣例庫和指導手冊,對於已經有ExtJS開發經驗的人員也可以從中找到自己感興趣的部分,因此這本書適合於想學習和了解ExtJS技術的技術人員。
6.記者:很多程式設計師想學或者正在學ExtJS技術,對他們,您有什麼建議?學習ExtJS技術應該注意什麼問題?
衛軍 夏惠軍:對於一個從沒有接觸過ExtJS技術的人來說,在學習的初期會感覺較為困難,原因在於ExtJS基本上完全拋棄了直接書寫HTML程式碼來構建頁面的方式,取而代之的是使用皮膚、佈局、元件、等等以前只在桌面程式中出現的概念,學習者需要一定的時間和練習來適應這種變化,一旦適應了這種開發方式就會體驗到使用ExtJS的樂趣。在學習ExtJS的過程中以下兩點是需要我們經常注意的,首先ExtJS元件在很多情況下都是延時渲染的,其次ExtJS的很多操作都是非同步執行的,這兩個特點決定了我們程式的設計方式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16502878/viewspace-555213/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 談談CSS Sprites技術及其優化CSS優化
- 專訪除錯專家張銀奎:讀古籍、作古詩的“別緻”技術人(圖靈訪談)除錯圖靈
- 談談SQL 語句的優化技術 (2)SQL優化
- 談談SQL 語句的優化技術 (1)SQL優化
- 漏洞挖掘利器-Fuzz技術介紹
- IBM技術專家:數字化浪潮下的架構融合淺談IBM架構
- 【視訊訪談】專訪1藥網 技術副總裁黃哲鏗:揭祕技術跨界管理之道(圖靈訪談)圖靈
- 專家訪談之:可用性專家談網站設計成功的關鍵網站
- 《Apex 英雄》製作人專訪:談談這款戰術競技遊戲的未來遊戲
- 從技術談到管理,把系統優化的技術用到企業管理優化
- Google效能專家Ilya Grigorik訪談問題有獎徵集(圖靈訪談)Go圖靈
- 前端優化:瀏覽器快取技術介紹前端優化瀏覽器快取
- 使用雲桌面的技術優勢在哪裡
- 聊聊技術管理(一)入行之技術管理和技術專家
- 工業智慧化專家李傑:資料預見未來(圖靈訪談)圖靈
- 容器技術的未來——京東雲技術專訪
- JVM專家Charlie Hunt訪談有獎問題徵集JVM
- 世界級Oracle專家Jonathan Lewis訪談問題徵集Oracle
- 專家訪談:有關SQL Server 2005 CLRSQLServer
- 軟體調優方法有哪些?看看飛騰技術專家怎麼說 | 龍蜥技術
- DxO ViewPoint:塑造完美畫面的專業利器View
- 產業安全專家談丨區塊鏈技術如何應用到政務數字化建設中?產業區塊鏈
- 奇虎360資料專家傅志華訪談問題有獎徵集(圖靈訪談)圖靈
- 移動開發專家Brian Hardy訪談有獎問題徵集(圖靈訪談)移動開發圖靈
- 專訪谷歌NLP技術專家:我們負責讓谷歌更懂人類語言谷歌
- 白宸—阿里雲資料庫專家,訪談問題有獎徵集(圖靈訪談)阿里資料庫圖靈
- 【北京】【小川科技】招聘 Golang 技術專家Golang
- 與50位技術專家連線(贈技術全景圖)
- 優化sql的利器SQLT優化SQL
- 前端優化常用技術心得前端優化
- 談談 tp5 Laravel Lumen 和專案優化Laravel優化
- 微信客戶端團隊負責人技術訪談:如何著手客戶端效能監控和優化客戶端優化
- 【北京】Golang技術專家--螞蟻金服Golang
- 記一次前端技術選型和專案優化前端優化
- 阿里高階技術專家:如何結構化地思考、做事、成長?阿里
- 後端技術雜談6:白話虛擬化技術後端
- 呂海波(Vage)- 漂泊的技術人生 - ITPUB訪談錄
- 技術人攻略訪談:那些Google教會我的事Go