91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ext JS 6開發實例(一)

發布時間:2020-07-22 19:21:01 來源:網絡 閱讀:3370 作者:tianxiaode2008 欄目:開發技術

很久沒寫文章了,主要原因和大家差不多,都要為生活奔忙,搞了兩個小項目。這兩個小項目很湊巧,都可以使用Ext JS來開發,這正是練習使用Ext JS 6的好機會,自然不會錯過。

很多讀者可能會問,為什么不直接使用熟悉的Ext JS 4來開發,而使用結構完全改變了的Ext JS 6呢?首先,Ext JS 4的MVC模式,控制器的使用我覺得太繁瑣了,不太喜歡,而6的修改為視圖模型以及與視圖綁定的控制器,我覺得寫起代碼來會挺舒服的。其次,對于組件的使 用等方面,熟悉Ext JS 4的,使用起Ext JS 6并不會有太多的困難。總的來說,升級為Ext JS 6,在使用上主要的困難是熟悉MVVM架構,并不存在太大的困難。

這兩個項目,一個是使用ASP.NET MVC作為后臺的,一個是使用PHP的Yii框架作為后臺的。為什么兩個項目會使用不同的后臺呢?這主要是因為項目的特性決定的,如果一般的項目,我當然 更喜歡使用簡單快捷的ASP.NET MVC作為后臺,開發起來效率一流。但其中一個項目的要求是能放在USB設備上運行,也就是將應用程序放在USB中,將USB插入任何電腦,然后就可以啟 動一個Web服務和數據庫服務來運行應用程序。在搜素引擎搜索后,找到兩個可行方案,一個是Xammp,一個是USBWebserver。Xammp雖然 功能齊全,但是運行的時候會有些小問題,而USBWebserver雖然功能比較弱,如很久沒升級了,PHP和MySQL的版本都比較舊,但簡單使用,因而我最終選擇了USBWebserver。

雖然兩個項目使用了不同的后臺,但對于Ext JS開發來說,其實沒太大影響,因為Ext JS本身就具備前臺與后臺分離的模式,只要遵循《Ext JS 4.2實戰》一書中數據的標準化交互就行了。

題外話說得太多!言歸正傳,還是說回本系列的文章。本系列的文章將結合我的開發體會來將之前大家已經熟悉SimpleCMS系統升級為Ext JS 6,雖然說是升級,但其實也算是一個重新構建的過程,估計有部分視圖可以重用,但需要為他們添加視圖模型和控制器。

本系列文章的后臺將使用之前Ext JS 4系列文章的后臺,基本上除了需要修改一下首頁外,其他都不需要做任何修改。因而,如果是初次接觸本系列文章,請先下載之前系列文章的源代碼,或者根據文章重新構建一下后臺文件。

在這里,順便提一下我是否會出Ext JS 6方面的書籍的問題。我考慮過出版Ext JS 6的書籍,不過出書不單是作者一個人的事,還需要出版社配合,因而,目前來說,暫時不會見到我寫的關于Ext JS 6的書了。還有就是,如果有任何合作、咨詢、建議和意見,可以加入交流群“391747779 ”聯系我。如果有任何項目需要我提供支持、合作開發、外包等,也可以聯系我。

多謝!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海林市| 镇宁| 韶山市| 含山县| 柞水县| 汪清县| 晋中市| 安丘市| 宣恩县| 临湘市| 麻城市| 麦盖提县| 应城市| 喀什市| 航空| 清流县| 湘潭市| 香河县| 漳州市| 安溪县| 乳山市| 南岸区| 盐源县| 景洪市| 靖边县| 贵阳市| 紫金县| 高青县| 芒康县| 韶山市| 商水县| 襄垣县| 高淳县| 北辰区| 肇庆市| 营山县| 增城市| 苍梧县| 江都市| 嘉荫县| 翁源县|