国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区

當前位置:首頁 > 科技  > 軟件

得物效率前端微應用推進過程與思考

來源: 責編: 時間:2023-08-05 11:45:02 5148觀看
導讀一、背景效率工程隨著業(yè)務的發(fā)展,組織規(guī)模的擴大,越來越多的企業(yè)開始意識到協(xié)作效率對于企業(yè)團隊的重要性,甚至是決定其在某個行業(yè)競爭中突圍的關鍵,是企業(yè)長久生存的根本。得物效率工程運用產(chǎn)品、技術、數(shù)據(jù)等手段,全面提

一、背景

效率工程

隨著業(yè)務的發(fā)展,組織規(guī)模的擴大,越來越多的企業(yè)開始意識到協(xié)作效率對于企業(yè)團隊的重要性,甚至是決定其在某個行業(yè)競爭中突圍的關鍵,是企業(yè)長久生存的根本。Mzm28資訊網(wǎng)——每日最新資訊28at.com

得物效率工程運用產(chǎn)品、技術、數(shù)據(jù)等手段,全面提升公司的效率。在管理效率、協(xié)同效率、跨團隊溝通效率、產(chǎn)研協(xié)作效率、辦公效率等各方面持續(xù)探索,高效驅(qū)動公司發(fā)展。Mzm28資訊網(wǎng)——每日最新資訊28at.com

效率工程的業(yè)務場景

上面提到,效率工程為提升企業(yè)協(xié)作效率而生,因此會面臨大量中后臺應用場景。Mzm28資訊網(wǎng)——每日最新資訊28at.com

這些中后臺應用體現(xiàn)為「PC 站點、H5 站點、飛書應用、特定機器環(huán)境」等,面向所有內(nèi)部員工和部分外部用戶。Mzm28資訊網(wǎng)——每日最新資訊28at.com

在面向多類型用戶和使用場景等條件下,效率工程技術產(chǎn)品在穩(wěn)定性、體驗、擴展性等方面面臨的挑戰(zhàn)非常多。Mzm28資訊網(wǎng)——每日最新資訊28at.com

效率工程面臨的問題

效率工程主要的業(yè)務形態(tài)是「PC 站點的大型中后臺應用」,此類應用的布局大多數(shù)是這樣的:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

針對這類場景,有此類產(chǎn)品研發(fā)經(jīng)驗的同學,對其面對的問題也會比較熟悉:Mzm28資訊網(wǎng)——每日最新資訊28at.com

  1. 依賴管理方面。非 monorepo 類倉庫下,對于只有一個 package.json 對依賴管理,底層依賴如 antd 等版本升級困難,因為回歸成本很高。

      a.個別底層依賴的升級是難以避免的,尤其是涉及穩(wěn)定性、可維護性、用戶體驗方面,在某個節(jié)點會爆發(fā)問題影響線上Mzm28資訊網(wǎng)——每日最新資訊28at.com

  1. 代碼耦合度方面。微前端下,如果沒有做好抽象,基座和子應用的代碼耦合度容易偏高。
  2. 基座通常包括:Layout、權限控制等通用模塊難免的,在基座中可能包括對特定頁面的處理邏輯,這里不再舉例
  3. 業(yè)務投放成本方面。有些業(yè)務的內(nèi)容區(qū)非常適合投放到多個平臺,但通常情況下中后臺應用代碼的布局和內(nèi)容部分是強耦合的。單獨將內(nèi)容區(qū)域投放到外部平臺,要一個個處理,成本很高。
  4. 比如某個重報表類平臺,其報表展示能力能否應用在更多平臺上,其投放能力是最重要的影響因素

經(jīng)過調(diào)研后,我們引入微應用來解決目前遇到的問題:Mzm28資訊網(wǎng)——每日最新資訊28at.com

微應用

一個基于“monorepo & 微前端 & 基座與業(yè)務分離”的、包括“文檔 & 工具”的一套體系化降低研發(fā)成本和提升用戶體驗的技術產(chǎn)品。Mzm28資訊網(wǎng)——每日最新資訊28at.com

這是面向得物效率工程業(yè)務場景下,我們對微應用的定義。Mzm28資訊網(wǎng)——每日最新資訊28at.com

系統(tǒng)案例:得物學習平臺

得物效率工程的學習平臺,是面向得物員工、勞務人員、鑒別師、客服等人群的大型中后臺應用,產(chǎn)品形態(tài)是 PC / H5 / 飛書應用等。是非常典型的適用于「微應用」推進的項目。Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

依賴管理方面

學習平臺原來是非 monorepo 結(jié)構(gòu),只用一個 package.json 做依賴管理,底層依賴 antd 等的版本極難更新,很難享受到最新版本的快樂。Mzm28資訊網(wǎng)——每日最新資訊28at.com

代碼耦合度方面

學習平臺 Layout 和各個頁面內(nèi)容部分代碼是強耦合的,Layout 中也有部分頁面的業(yè)務邏輯。Mzm28資訊網(wǎng)——每日最新資訊28at.com

業(yè)務投放成本方面

學習平臺的多個頁面對外投放是整體性投放,需要對 Layout 做特殊處理、權限特殊處理等方式處理后,才能開始投放,投放成本高,而且投放方案不通用。Mzm28資訊網(wǎng)——每日最新資訊28at.com

二、問題分析

Why:為什么做?為什么這樣做?

  1. 中后臺應用越來越臃腫已成為共識
  2. 中后臺需要在功能越來越多的情況下,輕量化地迭代
  3. monorepo 配合微前端,是中后臺應用輕量化迭代的有效方案

Who: 用戶是誰?

  1. 業(yè)務前端:能夠快速理解遷移方案、低成本使用配套工具完成遷移、有充分的 Q/A 文檔介紹
  2. Leader:能夠通過看板等產(chǎn)品、結(jié)合指標,快速判斷遷移后的工程質(zhì)量,在長期維護狀態(tài)下保證工程質(zhì)量不快速下降

What:做什么?

  1. 最佳實踐文檔:面向業(yè)務前端,要求通俗易懂,業(yè)務前端可以在 0.5D 內(nèi)快速理解整個方案
  2. 遷移工具:提供一個工具,幫助開發(fā)者快速完成遷移
  3. 巡檢看板:查看各類指標,如依賴版本是否過期、公共模塊位置是否合理等

When:什么時候做?

  1. 一個中后臺項目子應用超過 X 個,感官越來越臃腫的情況下,可以考慮做微應用化了
  2. 想在中后臺項目前期打好基礎,便于后續(xù)迭代提效,可以考慮使用微應用了

Where:在哪里做?

  1. 解釋:很顯然這不是在說物理位置,在研發(fā)流程中,這個工具該處于什么位置
  2. 遷移中:在業(yè)務開發(fā)者本機執(zhí)行遷移動作、飛書文檔完成背景介紹
  3. 遷移后:有在線的巡檢平臺可以:執(zhí)行巡檢、查看巡檢報告

How:如何做?

  1. 要同時進行 monorepo 化和微前端化,工作量大、操作復雜、穩(wěn)定性保障難度大
  2. 第 1 步:以 1 個項目試點,跑通流程、輸出“最佳實踐(初版)”、輸出“遷移工具(初版)”
  3. 第 2 步:以 1 個項目驗證全套方案,輸出“最佳實踐(修正版)”、輸出“遷移工具(修正版)”
  4. 第 3 步:以 1 個項目完成全套方案,輸出“最佳實踐(完整版)”、輸出“遷移工具(完整版)”
  5. 第 4 步:更多項目接入

三、明確目標

根據(jù) SMART 原則,我們制定了如下目標(時間限制在 3 個月內(nèi)):Mzm28資訊網(wǎng)——每日最新資訊28at.com

1. 降低微應用化遷移成本,中大型應用的微應用化遷移耗時降低 30%Mzm28資訊網(wǎng)——每日最新資訊28at.com

耗時降低計算公式:1 - (有 SOP 時微應用化遷移估時 / 無 SOP 時微應用化遷移估時)Mzm28資訊網(wǎng)——每日最新資訊28at.com

2. 降低學習平臺維護成本,管理端和學員端公共依賴升級時的測試耗時降低 50%Mzm28資訊網(wǎng)——每日最新資訊28at.com

耗時降低計算公式:1 - (微應用化后的測試估時 / 微應用化前的測試估時)Mzm28資訊網(wǎng)——每日最新資訊28at.com

四、推進方案

經(jīng)過以上分析,我們的推進方案在「輸出、里程碑、技術架構(gòu)、測試方案、效果預估」等方面進行了確認。Mzm28資訊網(wǎng)——每日最新資訊28at.com

輸出

 1. 面向業(yè)務開發(fā)者

    a.《效率前端微應用最佳實踐》文檔:幫助業(yè)務開發(fā)者可以在 0.5D 理解遷移所需的各類背景Mzm28資訊網(wǎng)——每日最新資訊28at.com

    b.「微應用遷移技術產(chǎn)品 monopower」:幫助業(yè)務開發(fā)者完成應用 monorepo 化過程 90% 的工作量Mzm28資訊網(wǎng)——每日最新資訊28at.com

 2. 面向 Leader

    a.「在線巡檢能力和報告」:幫助 Leader 查看項目完成微應用遷移后,工程質(zhì)量是如何的,這里包括了一系列的指標Mzm28資訊網(wǎng)——每日最新資訊28at.com

里程碑Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

如上圖,里程碑整體分為 2 個階段:Mzm28資訊網(wǎng)——每日最新資訊28at.com

第一階段,通過業(yè)務的少量落地完成方案驗證,側(cè)重在驗證Mzm28資訊網(wǎng)——每日最新資訊28at.com

第 1 步:以 1 個項目試點,跑通流程、輸出“最佳實踐(初版)”、輸出“遷移工具(初版)”,落地 1 ~ 2 個頁面Mzm28資訊網(wǎng)——每日最新資訊28at.com

第 2 步:以 1 個項目驗證全套方案,輸出“最佳實踐(修正版)”、輸出“遷移工具(修正版)”,落地 3 ~ 10 個頁面Mzm28資訊網(wǎng)——每日最新資訊28at.com

第二階段,業(yè)務全量遷移,側(cè)重在業(yè)務落地

以 1 個項目完成全套方案,輸出“最佳實踐(完整版)”、輸出“遷移工具(完整版)”,落地該應用全部頁面Mzm28資訊網(wǎng)——每日最新資訊28at.com

技術架構(gòu)Mzm28資訊網(wǎng)——每日最新資訊28at.com

1. 迪米特法則

即最小知識原則,在 SOLID 設計原則中符合 「Single,單一職責;Open-Close:開閉原則」的思想。Mzm28資訊網(wǎng)——每日最新資訊28at.com

我們在考慮微應用技術架構(gòu)所具備的特征時,更注重簡單、可靠、閉環(huán),也就是迪米特法則。Mzm28資訊網(wǎng)——每日最新資訊28at.com

簡單:輸出的技術產(chǎn)品和文檔,需要面向真正用戶,易于理解,使用門檻低Mzm28資訊網(wǎng)——每日最新資訊28at.com

可靠性:業(yè)內(nèi)微前端產(chǎn)品(qiankun / wujie / micro-app / ...)對比,各自的優(yōu)缺點,是否滿足業(yè)務需求Mzm28資訊網(wǎng)——每日最新資訊28at.com

閉環(huán):當項目進行微應用化后,定時巡檢和告警會觸發(fā)運行,定期掃描工程質(zhì)量并通知到相關方Mzm28資訊網(wǎng)——每日最新資訊28at.com

2. 整體架構(gòu)

圖中綠色區(qū)域是需要開發(fā)的產(chǎn)品或文檔。Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

整體架構(gòu)包括以下核心模塊:Mzm28資訊網(wǎng)——每日最新資訊28at.com

    a.新增微應用倉庫Mzm28資訊網(wǎng)——每日最新資訊28at.com

        不在老倉庫進行微應用化改造,保證穩(wěn)定性。Mzm28資訊網(wǎng)——每日最新資訊28at.com

    b.monopower cli/serverMzm28資訊網(wǎng)——每日最新資訊28at.com

        i.一鍵改造非 monorepo 項目為 monorepo 項目Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

        ii.掃描項目質(zhì)量,并輸出報告和告警Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

    c.微應用遷移最佳實踐文檔Mzm28資訊網(wǎng)——每日最新資訊28at.com

3. 一鍵 monorepo 化Mzm28資訊網(wǎng)——每日最新資訊28at.com

轉(zhuǎn)換過程

  1. 對原工程做「基于 AST 或正則」的依賴分析
  2. 調(diào)整目錄結(jié)構(gòu)為 monorepo
  3. 對新工程中代碼做「基于 AST 或正則」的引用路徑修正

比如,原工程中有 import utils from '@/utils',新工程可能需要變?yōu)?import utils from '@monorepo/utils'Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

技術實現(xiàn)

    a.對原工程做依賴解析后,會生成包含依賴樹的 json 文件存儲在本地Mzm28資訊網(wǎng)——每日最新資訊28at.com

    b.基于 json 文件 和 monorepo 結(jié)構(gòu)規(guī)范,生成新的 monorepo 化的工程結(jié)構(gòu)Mzm28資訊網(wǎng)——每日最新資訊28at.com

    c.基于 json 文件和 monorepo 結(jié)構(gòu)規(guī)范,對新的 monorepo 化的工程中的引用路徑做修正Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

多次 monorepo 化Mzm28資訊網(wǎng)——每日最新資訊28at.com

由于學習平臺的微應用化持續(xù)近 3 個月,期間會經(jīng)歷多次迭代。Mzm28資訊網(wǎng)——每日最新資訊28at.com

比如 A/B/C 3 個頁面是待微應用化的頁面,用 3 個迭代分別對 A/B/C 3 個頁面進行微應用化。Mzm28資訊網(wǎng)——每日最新資訊28at.com

那么,A 頁面上線后,假如第二個迭代,原倉庫依然需要對  A 頁面修改,就意味著,第二個迭代要同時上線 A/B 頁面。Mzm28資訊網(wǎng)——每日最新資訊28at.com

為了減少回歸測試成本,我們用 monopower transfer 做了一個轉(zhuǎn)換后的 diff 展示,如果 A 頁面在兩次迭代被進行了兩次 transfer,且 diff 沒有變化,就不需要回歸測試。Mzm28資訊網(wǎng)——每日最新資訊28at.com

測試方案Mzm28資訊網(wǎng)——每日最新資訊28at.com

1. 兩個方案

    a. 以單個路由為粒度,每次全量切換該路由的流量到微應用版本    b. 以整個工程為粒度,按照人群/流量分布為維度,定向灰度到微應用版本Mzm28資訊網(wǎng)——每日最新資訊28at.com

2. 選定方案

最終我們用第一個測試方案。原因如下:Mzm28資訊網(wǎng)——每日最新資訊28at.com

    a. 學習平臺是微應用推進的第一個驗證型項目,短時間內(nèi)全量完成改造的難度太大Mzm28資訊網(wǎng)——每日最新資訊28at.com

    b. 以單個路由為粒度,能夠逐步修復問題,驗證整體方案的可行性Mzm28資訊網(wǎng)——每日最新資訊28at.com

3. 應用效果

使用第一個方案,在整個微應用落地過程中是比較順利的,平穩(wěn)地將近 40 個頁面逐批次切換到微應用模式。Mzm28資訊網(wǎng)——每日最新資訊28at.com

這里也頻繁用到了「推進方案 -- 技術架構(gòu)  -- 一鍵 monorepo 化」中提到的“多次 monorepo 化”,利用 monopower transfer 的 diff 結(jié)果,來減少回歸測試成本。Mzm28資訊網(wǎng)——每日最新資訊28at.com

效果評估

1. 學習平臺改造前后的工程結(jié)構(gòu)對比

改造前:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

改造后:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

2. 遷移前

系統(tǒng)自檢:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

3. 遷移中

遷移步驟:

    i.安裝命令行 monopowerMzm28資訊網(wǎng)——每日最新資訊28at.com

    ii.在當前項目執(zhí)行 monopower transfer,執(zhí)行 monorepo 化Mzm28資訊網(wǎng)——每日最新資訊28at.com

    iii.逐個頁面測試Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

正向依賴分析:Mzm28資訊網(wǎng)——每日最新資訊28at.com

比如入口文件 index.tsx,可以基于該入口文件做依賴樹的可視化分析Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

反向依賴分析:Mzm28資訊網(wǎng)——每日最新資訊28at.com

用于分析某個文件被哪些文件引用,用于分析該文件的重要性等Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

4. 遷移后

定期巡檢,輸出巡檢報告,包括且不限于「工程化配置、代碼質(zhì)量、公共依賴引用、依賴收斂、穩(wěn)定性、性能、用戶體驗」等分析結(jié)果。Mzm28資訊網(wǎng)——每日最新資訊28at.com

巡檢工具內(nèi)部,可以結(jié)合靜態(tài)文件掃描和運行時模擬,對當前項目做全方位掃描,當然側(cè)重在微應用方面的健康度。Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

五、目標達成情況

上文中提到了「微應用」推進的目標,這里分開演示效果。Mzm28資訊網(wǎng)——每日最新資訊28at.com

目標 1:降低微應用化遷移成本,中大型的微應用化遷移耗時降低 30%

耗時降低計算公式:1 - (有 SOP 時微應用化遷移估時 / 無 SOP 時微應用化遷移估時)Mzm28資訊網(wǎng)——每日最新資訊28at.com

改造前Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

用 monopower transfer 對學習平臺進行 monorepo 化改造:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

改造后Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

目標 2:降低學習平臺維護成本,管理端和學員端公共依賴升級時的測試耗時降低 50%

耗時降低計算公式:1 - (微應用化后的測試估時 / 微應用化前的測試估時)Mzm28資訊網(wǎng)——每日最新資訊28at.com

很顯然,這是利用了 monorepo 類工程的天然優(yōu)勢:依賴隔離。Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

學習平臺可以針對管理端和學員端做依賴隔離,從而可以單獨升級學員端、管理端業(yè)務的底層依賴。Mzm28資訊網(wǎng)——每日最新資訊28at.com

六、推進的經(jīng)驗教訓

變與不變

上述推進方案確認后,剩下的就是根據(jù)各個里程碑完成對應進度即可,因此在推進過程中,沒有遇到「進度」方面的問題。Mzm28資訊網(wǎng)——每日最新資訊28at.com

當然在推進途中,隨時會面臨實際的技術問題、人員調(diào)整、業(yè)務壓力等,除了保持足夠的心理準備外,在“技術調(diào)研”階段,為關鍵鏈路做好多個方案對比和意外狀況的預案尤為重要。Mzm28資訊網(wǎng)——每日最新資訊28at.com

比如,在微前端選型中,社區(qū)中有諸多方案可選(iframe / qiankun / wujie / micro-app 等),在初期擬定某個微前端方案后,如果中途遇到難以解決的問題,就需要及時復盤、調(diào)整到備選方案。Mzm28資訊網(wǎng)——每日最新資訊28at.com

備選方案也要做足功課,這是我們在推進微應用落地過程中的重要經(jīng)驗Mzm28資訊網(wǎng)——每日最新資訊28at.com

Babel在實際應用中的劣勢Mzm28資訊網(wǎng)——每日最新資訊28at.com

在上文介紹「推進方案 - 技術架構(gòu)- 一鍵 monorepo 化」時,我們提到了: 在對原工程做 monorepo 化時,需要對原工程進行“依賴解析”和“代碼引用路徑修正”。其中專門強調(diào)了「基于 AST 或正則」。Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

團隊鍛煉

這部分其實是團隊管理和項目管理部分了,如果推進人是比較資深的同學是能很快地完成中大型項目的核心難點工作的,但也有不少同學有成長的意愿以及完成挑戰(zhàn)的能力。Mzm28資訊網(wǎng)——每日最新資訊28at.com

那負責推進的同學,就要學會拆解、放手,讓有意愿有潛力的同學多多承擔重要工作,同時把控風險,保證項目的順利推進。Mzm28資訊網(wǎng)——每日最新資訊28at.com

很榮幸,這個項目在推進的 3 個月內(nèi),涌現(xiàn)了多位成長明顯的同學,在整個項目高質(zhì)量完成的結(jié)果上,貢獻了自己的力量,而且很多問題的發(fā)現(xiàn)、解決、通用化方案輸出是這些同學主動推動的。Mzm28資訊網(wǎng)——每日最新資訊28at.com

推進能力模型

值得思考的是,以效率前端微應用推進為例,成功推進一個中大型項目,需要具備怎樣的能力和工作方式?Mzm28資訊網(wǎng)——每日最新資訊28at.com

下圖能力模型是我比較喜歡參考的:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

基于這個能力模型,衍生出的比如:主動性、技術儲備、任務分解等各類能力都是可以納入這個模型參考的。Mzm28資訊網(wǎng)——每日最新資訊28at.com

以下是上述能力模型在具體事務上的工作技巧實踐:Mzm28資訊網(wǎng)——每日最新資訊28at.com

  1. 閉環(huán)式推進
  2. 工作四象限

七、技術之外

本文介紹的技術方案,是效率前端微應用推進的初期設計的,推進 3 個月以來,中途經(jīng)歷了各種各樣的困難,也有額外的技術小項被納入微應用推進方案,但整體的方向沒有大的變化。Mzm28資訊網(wǎng)——每日最新資訊28at.com

除了技術方面,我有個心得:“推進的同學,需要有良好的心理素質(zhì),并能為自己尋找資源”。Mzm28資訊網(wǎng)——每日最新資訊28at.com

良好的心理素質(zhì)

「Everything is under control」,我想這是設計技術方案的同學需要慢慢具備的心理素質(zhì)。Mzm28資訊網(wǎng)——每日最新資訊28at.com

在推進過程中,你對遇到的困難是否有心理準備?比如技術方案被挑戰(zhàn)、研發(fā)體驗變化帶來的反彈、回滾難度是否都考慮過。“出現(xiàn)各類問題是很正常的”,是我在推進任何項目都有的心理準備。Mzm28資訊網(wǎng)——每日最新資訊28at.com

為自己尋找資源

在各方對推進項目價值沒有太大異議的前提下,推進的同學需要假設任何人包括 Leader 對你需要的幫助是完全不了解的,此時,你需要作為需求方向各個具備資源或者能夠調(diào)動資源的人尋求合理的幫助。Mzm28資訊網(wǎng)——每日最新資訊28at.com

八、后續(xù):深水區(qū)之前端微服務化

本文從背景出發(fā),詳細介紹了效率前端微應用推進初期設定的技術方案。在推進的 3 個月中,除了完成上述工作外,有多個很重要的技術小項、人員陸續(xù)加入。Mzm28資訊網(wǎng)——每日最新資訊28at.com

在下一階段,得物效率前端微應用的推進將重點關注業(yè)務微服務化能力的建設。Mzm28資訊網(wǎng)——每日最新資訊28at.com

微服務化在后端領域已經(jīng)講了很久,在前端領域通常大家提到的是微前端,但本文中提到的「前端微服務化」更側(cè)重業(yè)務的多端投放能力。Mzm28資訊網(wǎng)——每日最新資訊28at.com

比如,某個中后臺應用的報表能力很強,在其他平臺上,想接入這些報表的話,有幾個方式可以做:Mzm28資訊網(wǎng)——每日最新資訊28at.com

  1. 該中后臺應用做對外投放能力改造,成本與該應用本身復雜度相關,投放后,方案不具備通用性
  2. 該中后臺應用采用微服務化能力提升,提升成本極低(比如引入一個微服務化增強腳本即可),子頁面中的報表即可獨立投放到其他平臺

后續(xù)要推進的即是第二個方案類似的方向,這是部分實現(xiàn)思路:Mzm28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片Mzm28資訊網(wǎng)——每日最新資訊28at.com

在業(yè)務場景中,如果能夠做到「布局 與 內(nèi)容」的松耦合,對于業(yè)務本身的多場景接入大有益處,這也是「微應用」推進面臨的一個深水區(qū),值得重度投入,后續(xù)有不錯進展的話,我們會及時分享。Mzm28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.rrqrq.com/showinfo-26-100-0.html得物效率前端微應用推進過程與思考

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 分享六款相見恨晚的PPT模版網(wǎng)站, 祝你做出精美的PPT!

下一篇: Flowable工作流引擎的科普與實踐

標簽:
  • 熱門焦點
Top 国产精品嫩草99av在线_一区在线视频观看_欧美高清一区_欧美 日韩 国产 一区_99精品欧美一区二区三区_久久大香伊蕉在人线观看热2_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
国产视频一区免费看| 国产日韩欧美精品在线| 久久久国产一区二区三区四区小说 | 99精品99久久久久久宅男| 国产成人免费视频一区| 极品av少妇一区二区| 欧美性大战久久| 国产精品久久久久桃色tv| 琪琪一区二区三区| 欧美尤物一区| 欧美日韩国产综合一区二区| 国产精品视频观看| 精品一区二区免费在线观看| 一区精品在线| 亚洲成人中文| 日韩一区二区三区在线| 亚洲综合色自拍一区| 成人福利在线看| 美女精品网站| 国产精品久久久久久久久快鸭 | 日韩欧美高清在线| 日韩中文字幕一区二区三区| 99国产精品99久久久久久| 久久综合伊人77777麻豆| 国产精品日韩成人| 国产大陆亚洲精品国产| 久久国产毛片| 久久午夜电影| 久久久久国产免费免费 | 日韩一区二区在线播放| 亚洲第一搞黄网站| 亚洲一级特黄| 久久色成人在线| 国产成人在线观看| 色婷婷综合在线| 樱花草国产18久久久久| 91美女片黄在线观看91美女| 欧美二区在线观看| 免费在线看成人av| 久久国产精品久久精品国产| 亚洲三级电影网站| 欧美午夜视频在线| 26uuu国产一区二区三区| 国产一区二区三区免费在线观看 | 国模套图日韩精品一区二区 | 欧美大片一区| 久久综合九色综合久久久精品综合 | 欧美性生交片4| 日韩黄色一级片| 性欧美videos另类喷潮| 亚洲精品综合在线| 2019国产精品| 国产精品美女久久久久久久| 91在线丨porny丨国产| 精品日韩在线一区| 成人激情动漫在线观看| 日韩欧美亚洲另类制服综合在线| 极品美女销魂一区二区三区| 欧美视频一区二区三区四区| 色欧美片视频在线观看| 精品国产一区二区亚洲人成毛片| 成人福利视频在线看| 久久五月婷婷丁香社区| 欧美成人中文| 中文字幕永久在线不卡| 中日韩视频在线观看| 一区二区三区国产豹纹内裤在线| 9色国产精品| 亚洲国产欧美在线| 色偷偷一区二区三区| 国产精品无码永久免费888| 欧美凹凸一区二区三区视频| 日韩一区中文字幕| 亚洲一区网站| 久久精品在线免费观看| 丁香六月综合激情| 欧美体内she精视频在线观看| 欧美专区一区二区三区| 麻豆精品久久久| 555www色欧美视频| 97久久超碰国产精品| 国产精品毛片无遮挡高清| 国产精品日韩一区二区| 蜜桃精品视频在线观看| 日韩欧美亚洲一区二区| 视频在线观看91| 91精品国产色综合久久| 欧美黄污视频| 亚洲激情欧美激情| 精品视频在线视频| 成人激情免费视频| 国产精品久久久久影院色老大| 国产精品免费区二区三区观看| 亚洲一区二区三区四区在线 | 激情国产一区二区| 久久久高清一区二区三区| 日韩一级网站| 精品一区二区三区欧美| 国产亚洲精品超碰| 亚洲欧美日韩在线综合| 国产成人a级片| 亚洲人xxxx| 欧美日韩一区不卡| 欧美日韩一区二区三| 日韩成人一级片| 国产亚洲一区二区在线观看| 免费亚洲视频| 99久久精品情趣| 五月天视频一区| 国产日韩欧美精品在线| 91官网在线观看| 欧美精品v日韩精品v国产精品| 日本欧美一区二区三区乱码| 久久免费午夜影院| 欧洲精品一区二区| 国产精品国产三级国产专区53| 日本特黄久久久高潮| 国产日韩欧美激情| 欧美视频完全免费看| 今天的高清视频免费播放成人| 久国产精品韩国三级视频| 中文字幕中文字幕中文字幕亚洲无线| 欧美视频第二页| 亚洲精品欧美精品| 菠萝蜜视频在线观看一区| 亚洲v中文字幕| 国产精品免费av| 欧美一区二区精品在线| 久久精品天堂| 国产一区视频观看| 国产成人精品免费一区二区| 亚洲va韩国va欧美va精品| 国产欧美精品日韩区二区麻豆天美| 色8久久精品久久久久久蜜| 国内自拍一区| jlzzjlzz欧美大全| 国产一区视频网站| 日韩一区精品视频| 亚洲另类春色国产| 久久久久国产一区二区三区四区| 欧美精品高清视频| 色狠狠色狠狠综合| 国产精品一区在线播放| 狠狠色狠狠色综合人人| a在线欧美一区| 丁香网亚洲国际| 精品中文av资源站在线观看| 亚洲bt欧美bt精品| 亚洲精品免费视频| 最新成人av在线| 中文字幕精品三区| 久久久久高清精品| 精品少妇一区二区三区视频免付费 | 成人激情黄色小说| 国产成人免费网站| 国产盗摄女厕一区二区三区| 九九**精品视频免费播放| 日本成人中文字幕| 亚洲成人先锋电影| 亚洲综合久久久| 亚洲黄色尤物视频| 亚洲男同性视频| 成人欧美一区二区三区白人 | 久久精选视频| 免费看黄裸体一级大秀欧美| 国产欧美丝祙| 国产精品久久久一区二区三区| 亚洲欧洲日本国产| 99精品国产高清一区二区| 亚洲国产欧美一区二区三区丁香婷| 综合久久综合久久| 亚洲女厕所小便bbb| 一区二区高清免费观看影视大全| 亚洲另类在线一区| 亚洲国产综合色| 91精品欧美一区二区三区综合在| 51午夜精品国产| 日韩欧美国产电影| 久久九九久精品国产免费直播| 久久日一线二线三线suv| 国产日韩欧美精品电影三级在线| 中文字幕高清一区| 亚洲免费资源在线播放| 亚洲一二三区视频在线观看| 五月天视频一区| 国产精品一区一区| 不卡的av网站| 韩国免费一区| 免播放器亚洲| 欧美性猛交xxxx乱大交退制版| 欧美欧美午夜aⅴ在线观看| 欧美一区二区国产| 国产日韩欧美高清| 一个色综合av| 裸体歌舞表演一区二区| 成人国产精品免费观看动漫| 国产精品二区影院| 久久最新视频| 日韩欧美一区在线观看| 中文字幕乱码久久午夜不卡|