0
我正在创建一个多平台应用程序,主要用于Web界面,移动设备和Windows应用程序。该应用程序将管理用户任务列表并将其同步到服务器,但也可以将它们存储在本地以更快地处理数据。多平台软件/ API的体系结构提示
我的架构的想法到现在为止是:
- 保持大部分的处理在客户端,最终与服务器同步。
- 开发一个API来提供和接收将被保存在服务器(基本上只是一个JSON包装Web服务)
数据流上的数据: 用户验证 - >请求更新JSON对象到服务器 - >填充客户端对象 - >使用客户端对象 - >将json对象发送回服务器 - >服务器更新数据。
这是一个很好的方法吗?我从来没有这样做过,你们能给我一些提示吗?
我忘了提及,我在后端使用Laravel + Mysql,在前端使用Jquery – raphadko 2015-02-06 14:14:01