android MVP 架构

 

 

参考:

[1] http://huxian99.github.io/2015/12/07/Android-%E5%BA%94%E7%94%A8%E6%9E%B6%E6%9E%84/

[2]http://www.tianmaying.com/tutorial/AndroidMVC

[3]http://android.jobbole.com/81153/

[4]https://github.com/android10/Android-CleanArchitecture

[5]http://www.infoq.com/cn/articles/wechat-android-app-architecture  [微信的架构变化过程,写的太好了]

[6]https://github.com/wequick/Small

[7]http://www.devtf.cn/?p=1083

[8] http://kymjs.com/code/2015/11/09/01 [有例子]

[9]http://keeganlee.me/post/architecture/20160329

[10]http://gold.xitu.io/entry/5703ca7d71cfe4005cee01f3

 

 

 

 

前后端分离架构 [TODO]

  1. 比如:浏览器ajax request -> nodeJS( action api wrapper) -> Java (api)

2.

|        | 浏览器 UI层 |
| 大前端 |      ↑↓     |
|        |  node UI层  |
|        |      ↑↓     |
| ------ | ----------- |
| 后端   | 逻辑+数据    |
|        |             |

 

 

前端: web端   ios端  android端 

后端: java  , python,php ,c,golang 负责写api

前后端进行分离,后期对后端做负载均衡处理

 

 

参考:

[1]http://www.w3ctech.com/topic/1419

[2]https://www.v2ex.com/t/149090  [大神们在14年就可以讨论了]

https://gist.github.com/iahu/7a6d734ee0e6cdfd8509