亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

花垣县| 察隅县| 曲阳县| 泗水县| 太原市| 清苑县| 安达市| 安丘市| 休宁县| 新津县| 宁波市| 奈曼旗| 崇阳县| 得荣县| 芮城县| 霞浦县| 招远市| 西林县| 如东县| 略阳县| 荆门市| 通河县| 绍兴市| 诏安县| 登封市| 巫溪县| 西昌市| 八宿县| 玉环县| 观塘区| 博罗县| 山西省| 崇阳县| 博客| 双峰县| 钦州市| 娄烦县| 株洲县| 延庆县| 濉溪县| 大竹县|