国产精品嫩草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://m.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_一色屋精品视频在线观看网站_在线亚洲国产精品网站_亚洲区一区二区三区_你懂的视频一区二区
欧美午夜视频在线| 亚洲精品成a人| 亚洲精品中文在线影院| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产高清在线观看免费不卡| 黄色亚洲免费| 91精品欧美一区二区三区综合在| 国产精品久久久久久久蜜臀| 青娱乐精品在线视频| 欧美91福利在线观看| 在线日韩一区二区| 亚洲欧洲一区二区三区| 国产一区二区在线免费观看| 亚洲青色在线| 日韩欧美不卡在线观看视频| 亚洲福利视频导航| 欧美日韩精品免费观看| 欧美日韩第一区日日骚| 亚洲综合久久久| 97久久人人超碰| 欧美人与禽zozo性伦| 一区二区欧美视频| 午夜精品影院| 欧美一区二区三区喷汁尤物| 亚洲成人自拍偷拍| 激情婷婷亚洲| 久久久久久亚洲综合影院红桃| 欧美aa在线视频| 一本色道久久| 国产精品嫩草影院av蜜臀| 国产91丝袜在线播放| 日本高清成人免费播放| 一区二区久久久| 欧美性天天影院| www激情久久| 国产成人在线视频网址| 91精品办公室少妇高潮对白| 亚洲综合免费观看高清完整版| 欧美特黄一区| 欧美激情资源网| 成人国产精品视频| 91精品国产入口在线| 久久福利视频一区二区| 色悠悠久久综合| 亚洲小说欧美激情另类| 一本色道婷婷久久欧美| 亚洲欧洲精品一区二区三区不卡| 女人色偷偷aa久久天堂| 欧美精品一区二区三区蜜桃视频 | 久久精品国产综合精品| 亚洲欧美色综合| 亚洲第一黄色| 亚洲伦在线观看| 国产综合网站| 中文字幕一区日韩精品欧美| 国产精品yjizz| 中文字幕在线不卡国产视频| 国内久久视频| 国产精品乱子久久久久| 国色天香一区二区| 亚洲欧美一区二区三区极速播放 | 亚洲一区免费视频| 亚洲综合好骚| 丝袜美腿亚洲色图| 欧美亚洲综合久久| 国产资源在线一区| 日韩一级免费观看| 91性感美女视频| 国产精品私人影院| 亚洲精品一级| 亚洲成av人片| 欧美日韩一区视频| 成人久久视频在线观看| 国产午夜精品一区二区| 亚洲无线观看| 亚洲一区二区三区美女| 久久综合中文色婷婷| 六月婷婷色综合| 日韩欧美视频在线| 不卡在线视频中文字幕| 中文字幕在线一区二区三区| 国产精品试看| 国产一区二区伦理| 国产亚洲自拍一区| 亚洲伦伦在线| 美女精品一区二区| 精品国产乱码久久久久久影片| 久久久亚洲一区| 国产精品久久久久9999吃药| 亚洲综合社区| 国产一区二区三区免费看| 久久久噜噜噜久久中文字幕色伊伊 | 欧美刺激午夜性久久久久久久| 99久久综合色| 一区二区三区在线观看网站| 色婷婷狠狠综合| 99天天综合性| 亚洲一区二区成人在线观看| 欧美精品日韩一本| 色系网站成人免费| 国产精品美女久久久久久久网站| 国产精品久久亚洲7777| 国产精品夜夜嗨| 亚洲手机成人高清视频| 精品视频999| 欧美日韩国产探花| 青青草97国产精品免费观看无弹窗版 | 午夜精品久久久久影视| 精品久久久久久久久久久久包黑料| 精品1区2区| 国产呦精品一区二区三区网站 | 久久国产免费| 成人h动漫精品一区二区| 亚洲一区免费视频| 久久天堂av综合合色蜜桃网| 老鸭窝毛片一区二区三区| 97久久超碰国产精品| 日本欧美久久久久免费播放网| 久久婷婷成人综合色| 在线欧美小视频| 在线高清一区| 成人网男人的天堂| 日日夜夜精品视频天天综合网| 国产女主播在线一区二区| 欧美日韩一区三区四区| 国产欧美在线| 欧美福利电影在线观看| 精品一区二区日韩| 亚洲国产精品天堂| 中文文精品字幕一区二区| 在线成人av影院| 久久在线91| 国产欧美日韩亚洲| 91美女蜜桃在线| 国产激情偷乱视频一区二区三区| 亚洲一级不卡视频| 国产精品情趣视频| 精品国产123| 91精品在线麻豆| 日本韩国精品在线| 久久福利精品| 亚洲经典一区| 欧美色一级片| av不卡在线观看| 高清不卡一二三区| 久久不见久久见免费视频1| 亚洲国产乱码最新视频| 亚洲视频一区二区免费在线观看| 精品国产一区二区三区久久久蜜月| 精品视频资源站| 一本大道久久a久久综合婷婷| 国产精品日本| 亚洲另类视频| 亚洲开发第一视频在线播放| 欧美日本中文| 欧美69视频| 欧美成人一区二免费视频软件| 成人综合日日夜夜| 国产成人鲁色资源国产91色综| 精品一区二区三区欧美| 久久99国产精品麻豆| 日韩精品亚洲专区| 日韩电影在线观看网站| 日本va欧美va精品| 蜜桃久久久久久| 久久精品国产99国产精品| 免费成人av资源网| 精品系列免费在线观看| 久久99精品久久久久| 91久久久一线二线三线品牌| 欧美 日韩 国产一区二区在线视频 | 91精品国产一区二区三区香蕉| 欧美伦理影视网| 日韩一卡二卡三卡国产欧美| 日韩精品一区二区在线观看| 精品免费国产一区二区三区四区| 精品国产一区二区三区不卡| xfplay精品久久| 中文字幕欧美区| 亚洲乱码中文字幕综合| 亚洲第一福利一区| 麻豆中文一区二区| 国产一本一道久久香蕉| 成人精品国产一区二区4080| 91香蕉视频黄| 在线观看一区视频| 国产精品亚洲综合久久| 91官网在线观看| 欧美一区二区久久| 国产三级一区二区三区| 中文字幕综合网| 午夜欧美视频在线观看| 麻豆一区二区三区| av电影天堂一区二区在线观看| 国内精品久久久久久久影视麻豆| 一区二区三区精品国产| 欧美色视频一区| 久久久久久久久久久电影| 亚洲精品欧美综合四区| 久久66热re国产|