複雜頁面架構
假設微博APP的正文頁
整體架構
資料流
反向更新
整體架構
檢視層 (View & ViewController)
view : 控制元件初始化 設定資料 互動事件代理
viewcontroller : 檢視建立組合、協調漏記、時間回撥處理
業務邏輯 ( ViewModel)
業務邏輯處理(預排版)
資料增刪改查
執行緒安全處理
資料層 ( Engine & Model)
網路請求
資料解析
增刪改查
本地處理邏輯
資料流
資料及資料關係
反向更新
相關文章
- 使用 Slow Admin 構建較複雜的頁面
- 【譯】如何合理地處理複雜TableView頁面View
- 【靜態頁面架構】CSS之列表架構CSS
- 【靜態頁面架構】CSS之表格架構CSS
- webpack4+react多頁面架構WebReact架構
- 詳解Oracle架構、原理、程式,學會世間再無複雜架構Oracle架構
- 架構設計複雜度的6個來源架構複雜度
- webpack+react多頁面開發架構WebReact架構
- Vue進階系列 --- 頁面架構優化Vue架構優化
- 萬字詳解Oracle架構、原理、程式,學會世間再無複雜架構Oracle架構
- 六邊形架構:管理複雜性的解決方案架構
- 【靜態頁面架構】CSS之盒子模型架構CSS模型
- 【靜態頁面架構】CSS之選擇器架構CSS
- 架構雜談《九》架構
- 架構雜談《八》架構
- 架構雜談《五》架構
- 架構雜談《六》架構
- 架構雜談《二》架構
- 架構雜談《三》架構
- 架構雜談《七》架構
- 架構雜談《四》架構
- 被收購的Twitter微服務架構有多複雜? - Reddit微服務架構
- 自營商城架構雜談架構
- 解析 Twitter 前端架構 學習複雜場景資料設計前端架構
- 實戰複雜低程式碼專案React從架構到拆解React架構
- 複雜SQL構造資料:SQL
- 【靜態頁面架構】CSS之顏色與單位架構CSS
- webpack+react多頁面開發(二)-終極架構WebReact架構
- 基於vue-cli重構多頁面腳手架Vue
- 【資料結構】-時間複雜度和空間複雜度資料結構時間複雜度
- 架構雜談(Android、Web)架構AndroidWeb
- 複雜的結構化存取(二)
- 使用ArkWeb構建頁面Web
- H5頁面架設教程H5
- MySQL主從複製架構轉換MGR架構MySql架構
- 前端資料結構---複雜度分析前端資料結構複雜度
- 資料結構~時間複雜度資料結構時間複雜度
- 資料結構:時間複雜度資料結構時間複雜度