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

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

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

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

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

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

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

延伸閱讀

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