1
domty 2015-12-03 14:15:45 +08:00
服务器端既要为 web 端负责,又要为 app 端负责啊。
所以你改了 app 就又要改 web 端。 如果这个需求是同时针对两个客户端的话,改服务器端或者客户端都行。 如果只是针对单一客户端的话,该这个客户端的。 不过考虑到审核问题,我觉得你的选择还是挺合理的。 |
3
moro 2015-12-03 14:19:16 +08:00
哪边成本低,就哪边改。
|
4
zhouquanbest 2015-12-03 14:20:59 +08:00
把前端当 app 写
|
5
yimity 2015-12-03 15:59:44 +08:00
你们 API 没有版本的吗?
|
6
fds 2015-12-03 16:16:11 +08:00
虽然分前端后端,但是工作其实是没有界限的,能把需求完成就行。
像你这种情况可以单独对特定版本的 app 返回特定值。如果无法查到版本,那么可以让 web 端加个版本号作为参数,有这个参数给正确值,没有给修改值。 |
7
iyangyuan 2015-12-03 16:28:40 +08:00 via iPhone
对于楼主的问题,很明显这是服务端的职责
另外,前后端分离和 angularjs 有啥关系? |
8
Lpl 2015-12-03 20:52:45 +08:00 via Android
前后端分离不应该是共用一套数据库,但是是两套项目么?
|
9
loshine1992 2015-12-03 23:47:01 +08:00
1. 统一风格比如采用 restful 风格的 API ,减少后端频繁修改 API 的可能
2. API 可以采取不同的版本供不同版本的客户端使用 |