原文:高德JS依賴分析工程及關鍵原理

一 背景 高德 App 進行 Bundle 化后,由於業務的復雜性,Bundle 的數量非常多。而這帶來了一個新的問題 Bundle 之間的依賴關系錯綜復雜,需要進行管控,使 Bundle 之間的依賴保持在架構設計之下。 並且,為了保證 Bundle 能實現獨立運轉,在業務持續迭代的過程中,需要逆向的依賴關系來迅速確定迭代的影響范圍。同時,對於切面 API 即對容器提供的系統 API,類似瀏覽器中 ...

2019-11-29 18:14 0 271 推薦指數:

查看詳情

APP全鏈路源碼依賴分析工程

一、背景 App 經過多年的發展,其代碼量已達到數百萬行級別,支撐了地圖復雜的業務功能。但與此同時,隨着團隊的擴張和業務的復雜化,越來越碎片化的代碼以及代碼之間復雜的依賴關系帶來諸多維護性問題,較為突出的問題包括: 不敢輕易修改或下線對外暴露的接口或組件,因為不知道有什么地方 ...

Mon Dec 09 19:01:00 CST 2019 0 278
JS 如何調用地圖

最近配合后台做管理系統,需要前端用原生html頁面嵌入到后台,於是乎...記錄下原生JS怎么使用地圖吧 一.獲取地圖的key 獲取地址:開放平台https://lbs.amap.com/ 1.手機號登錄開放平台 2. 3、選擇web服務,然后提交 ...

Wed Aug 25 18:02:00 CST 2021 0 120
[ML] 軟件的路徑規划原理

路徑規划 Dijkstra s:起點;S:已知到起點最短路徑的點;U:未知到起點最短路徑的點 Step 1:S中只有起點s,從U中找出路徑最短的 Step 2: ...

Thu Apr 02 05:30:00 CST 2020 0 1238
地圖JS API 開發小結

項目中有一塊功能要用到地圖,所以,想把編碼小結一下。 首先是地圖的初始化 var map = new AMap.Map("mapDiv", { zoom: 17,//設置地圖的縮放比例 ...

Fri Dec 21 18:41:00 CST 2018 0 970
算法工程一體化實踐和思考

背景隨着地圖業務的快速開展,除了導航本身的算法業務外,其他中小型業務對算法策略的需求越來越多、越來越快,近兩年參與的一些新項目從算法調研到應用上線都在一周級,例如與共享出行相關的各種算法服務,風控、調度、營銷等各個體系的業務需求。類似於傳統導航中成熟的長周期、流量、低時延的架構和開發方式已無 ...

Fri Feb 28 01:28:00 CST 2020 0 733
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM