在 App 開發(fā)中網(wǎng)絡(luò)請求是每個(gè)開發(fā)者必備的開發(fā)庫,也出現(xiàn)了許多優(yōu)秀開源的網(wǎng)絡(luò)請求庫。例如

這些網(wǎng)絡(luò)請求庫很大程度上提高程序猿的編碼效率。但是隨著業(yè)務(wù)的發(fā)展,App 變得越來越大,我們將這些網(wǎng)絡(luò)請求庫加入到項(xiàng)目中直接使用,對(duì)我們業(yè)務(wù)類的入侵是非常強(qiáng)的。如果要進(jìn)行業(yè)務(wù)分離時(shí),這些網(wǎng)絡(luò)請求代碼將是一個(gè)阻止我們進(jìn)一步工作的絆腳石。對(duì)開發(fā)者來說是非常痛苦的。

因此我們構(gòu)建的網(wǎng)絡(luò)請求框架要可以解決以下問題:

  • 分離業(yè)務(wù)與網(wǎng)絡(luò)請求代碼

  • 網(wǎng)絡(luò)庫可以很容易的被替換

  • 網(wǎng)絡(luò)庫可以很方便的復(fù)用

所以在 App 組件化/模塊化開發(fā)架構(gòu)思路 一文中,我們把網(wǎng)絡(luò)請求作為內(nèi)核層的一個(gè)組件。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式