當前位置:編程學習大全網 - 網站源碼 - 傳統WEB開發模式和ajax開發模式的區別

傳統WEB開發模式和ajax開發模式的區別

傳統模式就是吃烤串,壹魯到底,幹脆利索,然後再來壹串。

ajax模式就是吃火鍋,撈完壹鍋,在涮壹鍋,但是湯和鍋都沒換。

那麽問題來了

--傳統模式很簡單,打開新頁面後初始化新的:樣式、內容、腳本。之前的頁面會全部銷毀。

--ajax模式則從始至終主結構框架不變,僅局部更新,因此需要合理的復用js腳本,避免全局變量的汙染,銷毀上壹個頁面可能存在的常駐內存,避免內存泄露。合理的布局框架,清理超出主容器之外的新生元素,如彈出框等,避免冗余。

-------------------

所以需要采用面向對象的編程方式,將所有腳本模塊化,使用閉包,統壹API,路由等。

可以考慮使用mvvm框架AngularJS 或 vuejs,參考單頁應用“SPA”的開發方式。

  • 上一篇:WIN7下配置好IIS環境,從站長之家下載的高三什麽雙語版ASP網站源代碼,如何安裝使用?
  • 下一篇:請問誰知道“鄒”氏宗譜,也就是家譜?
  • copyright 2024編程學習大全網