0

如果你正在构建一个像 Instagram 这样的服务,当你需要 -a web app -android app -ios app 你如何为此架构提供足够的灵活性来添加另一个移动系统并保持代码尽可能 DRY?你有关于它的书推荐吗?

4

1 回答 1

0

为了让服务器支持广泛的客户端平台,我会让所有客户端应用程序使用相同的协议与服务器通信,这样客户端运行的平台对服务器来说并不重要。在理想情况下,这将允许在不更改服务器端任何内容的情况下添加新平台

XmlHttpRequest 是一个很好的共同点。

于 2012-06-05T13:45:59.007 回答