摘要:產品特點多角色產品,分為廣告主和供應商,通過訂單流程管理雙方的交易行為。由于面臨著后續修復數據的問題。保證及時修改到所有。
產品特點
1 多角色產品,分為廣告主和供應商,通過訂單流程管理雙方的交易行為。這就意味組件的狀態是多變,這里多變主要是因為一下兩個點影響
一:角色,每個組件不同的角色會有不同行為,和后臺交互的API也是不一樣的w 二:訂單狀態,每個組件在不同的訂單狀態會有不同行為
2 探索性產品,產品的方案都是摸索實踐中產生,沒有成型產品可以借鑒,這就意味著訂單流程隨時都可能變化,隨時都要對老數據展示進行修復處理。(我們訂單流程大的變化有過3次,每一次都必須兼容老數據的處理,頭大..)
前端架構架構的目的是管理復雜度,將復雜問題分為治之,有效管理,方便后續的開發與迭代 1 通過路由切換頁面級粒度的功能模塊
2 同一頁面內的模塊再劃分 一:縱向 通過業務功能(可根據試圖模塊判斷)劃分 二:橫向:通過model-view-controller三種不同職能劃分 這里根據我們業務的特點: 1 組件的UI狀態顯示邏輯比較復雜,所以我們將組件的顯示和數據分離,將組件分為容器型組件和展示型組件。 容器組件負責為展示型組件或者其他容器組件提供數據和行為,盡量避免在其中做一些界面渲染相關的事情。 展示型組件獨立于應用的其它部分內容,不關心數據的加載和變更,保持職責單一,僅做視圖呈現和最基本交互行為,通過props接收數據和回調函數輸出結果,保證接收的數據為組件數據依賴的最小集 通過沉淀可復用的通用業務組件提供admin端,廣告主端 供應商端復用。 2 由于面臨著后續修復數據的問題。我們盡量收斂數據,所以盡量將API的控制的調用封裝在第一層的業務功能組件上。保證及時修改到所有。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/103805.html
摘要:這里要介紹的是工作流中的一種很普遍的代碼加工流程正常的業務邏輯開發流程需要經過預處理器如或,然后再經過后處理器如進行深加工。 還未看的,可以點擊查看上兩篇文章喲:Webpack 最佳實踐總結(一)、Webpack 最佳實踐總結(二) 好了,這篇是第三篇,也是完結篇,我感覺這一篇是最亂的一篇,湊合著看吧,不會讓你失望的 整合 CSS 加工流 有時候,前端項目中除了 JavaScript ...
摘要:這里要介紹的是工作流中的一種很普遍的代碼加工流程正常的業務邏輯開發流程需要經過預處理器如或,然后再經過后處理器如進行深加工。 還未看的,可以點擊查看上兩篇文章喲:Webpack 最佳實踐總結(一)、Webpack 最佳實踐總結(二) 好了,這篇是第三篇,也是完結篇,我感覺這一篇是最亂的一篇,湊合著看吧,不會讓你失望的 整合 CSS 加工流 有時候,前端項目中除了 JavaScript ...
摘要:的關聯應用參考的多對多關聯文檔,給大家簡單介紹一下我在項目應用中的實現。數據表根據繪制的圖我們可以確定,訂單票據的數據表實現需要三張表,訂單表是數據庫關鍵字因此不能作為表名,票據表,中間表。 TP5的關聯應用 參考TP5的多對多關聯文檔,給大家簡單介紹一下我在項目應用中的實現。 ER圖講解多對多關系 showImg(https://segmentfault.com/img/bV7to2...
閱讀 2269·2021-11-23 09:51
閱讀 5657·2021-09-22 15:39
閱讀 3343·2021-09-02 15:15
閱讀 3494·2019-08-30 15:54
閱讀 2355·2019-08-30 15:53
閱讀 1397·2019-08-30 14:04
閱讀 2446·2019-08-29 18:33
閱讀 2364·2019-08-29 13:08