移動端路由層設計

2021-07-25 13:53:23 字數 984 閱讀 5244

原生頁面、模組、元件等定義,統稱為資源(resource),在跨應用呼叫和路由層在不同端實現的業務表現需要一致的前提下,需要對資源進行定義,在路由提供內部請求分發的時候則可以提供不依賴對外進行資源定義的功能

外部呼叫如何使用統一標示(uniform)進行表示資源

如何在移動端統一定義訪問請求的過程,從而達成移動端與web端的統一性

如何解決安全訪問問題

移動端在客戶端進行動態配置

推送與通知系統解除硬編碼的邏輯,動態訪問原生資源,更好的支援通過通知和推送完成動態頁面訪問和邏輯執行

以元件化為目的的工程改造,隔離各個業務,以製作單獨的元件

//支付寶:

支付寶alipay://

路徑部分則可以是細分的頁面、元件或者服務的標示

引數定義有一些是必要的,比如說action來標示動作,比方說可以使用get標示獲取、insert增加,usertoken表示安全的使用者令牌,source表示**,當然像是usertoken與source這些都是路由層需要進行解析和驗證的,而action則是業務相關的引數,這一點在路由曾設計的時候需要進行詳細區分

route流程圖.png

路由層的安全包含兩個方面:

跨應用時,需要注意注入攻擊,做到敏感引數加密防篡改,同時需要注意路由層應提供能夠實現風控的機制

這個環節主要是討論開放的時候要注意哪些:

路由安全(決定開放程度)

iOS路由設計(二)移動端路由層設計

原生頁面 模組 元件等定義,統稱為資源 resource 在跨應用呼叫和路由層在不同端實現的業務表現需要一致的前提下,需要對資源進行定義,在路由提供內部請求分發的時候則可以提供不依賴對外進行資源定義的功能 外部呼叫如何使用統一標示 uniform 進行表示資源 如何在移動端統一定義訪問請求的過程,從...

移動端 pc端,遮罩層滾動穿透問題

常見的解決方式有一下三種 model open遮罩層顯示時將 modal open 新增到 html上,刪除多餘一頁的部分,禁止頁面滾動。遮罩層隱藏時,移除.modal open,恢復頁面滾動即可 缺點 實現滾動條無法滾動 var mo function e 禁止滑動 function stop 取...

移動端響應適設計

最近在學習移動端的響應適布局,收集些系統的乾貨在部落格備用。響應式布局就是響應式設計方案呈現的效果。具體就是頁面的布局會根據不同裝置的顯示面積 主要是寬度 的不同而呈現不同的布局,這個效果是比彈性的布局更好的地方是樣式會主動地根據使用者的裝置的顯示面積呈現的布局更靈活,可讀性更強。當然對研發的要求也...