珠峰前端架構(gòu)師培養(yǎng)計劃16期
2022-11-22 12:37 作者:邱邱邱2585093180 | 我要投稿
設(shè)計前端架構(gòu)的時候,首先考慮的是應(yīng)用在整個系統(tǒng)中的位置——它與系統(tǒng)中的其它子系統(tǒng)是怎樣的。這種關(guān)系包含了架構(gòu)上的關(guān)系、業(yè)務(wù)上的關(guān)系,以及它們之間的協(xié)作機(jī)制。對于前端應(yīng)用來說,這一部分的子系統(tǒng)包含了: 其它前端應(yīng)用。側(cè)重于關(guān)注如何與這些應(yīng)用交互,諸如交互、通訊等。 對接的后臺服務(wù)。關(guān)注于如何與后臺服務(wù)進(jìn)行通信,諸如權(quán)限、授權(quán)、API 管理等。 若是系統(tǒng)間的數(shù)據(jù)通信,如與后臺服務(wù)之間的交互,那么只需要規(guī)定好數(shù)據(jù)通信、數(shù)據(jù)傳遞的機(jī)制即可。這一類的通訊機(jī)制,不僅僅包含了前后端分離架構(gòu)的 API 設(shè)計,還包含了各類的數(shù)據(jù)傳遞,諸如 OAuth 跳轉(zhuǎn)的 Token 驗證。除此
標(biāo)簽: