1. 程式人生 > >當前新架構開發模式一些優缺點

當前新架構開發模式一些優缺點

麻煩 代碼上傳 語法 模式 請求 容易 fiddler 請求頭 組件

優點:

  • 本地化開發頁面樣式及功能,能減少大部分樣式功能調試時間。
  • 使用js處理功能邏輯會比現網ftl處理方式要容易,並且可以使用更多的語法,如正則表達式等。相比ftl,得到全局json數據,處理邏輯就相對容易了。查錯時一般對比json數據即可

缺點:

  • 開發環境不穩定,如:聯調時頁面打開過慢,總是出現組件服務不可用。
  • 必須到客戶端獲取到請求頭後,PC上使用插件設置請求頭。沒有以前ftl的直接拼接tokenid方便靈活。
  • 訪問測試數據與現網數據必須要使用代理,客戶端設置非常麻煩。而且測試環境客戶端與現網環境客戶端不相同。切換起來非常麻煩。PC端也很麻煩,相對使用插件來代理還好些。而且使用代理後就無法使用fiddler進行抓包了。且需要跨域請求的數據是不能使用代理的,否則獲取不到跨域數據。
  • 測試環境與準現網環境的頁面不太方便進行本地調試,必須改完代碼後,上傳到UES(服務器)才能看改完後的頁面效果。
  • 每次改完頁面代碼上傳到UES,或在UES上改個配置,必須重新保存頁面然後測試正式發布後,頁面才能生效。基礎組件改完後,必須要每個用到改基礎組件的頁面都重新保存發布一次後才能生效。
  • 頁面某個地方報錯,頁面將直接空白。
  • 個別渲染不如原生及jquery。如:swiper在低端機下非常卡。

這麽一看,確實新架構存在的問題非常的多[捂臉笑]

當前新架構開發模式一些優缺點