我想用GatewayWorker开发一个即时通讯的服务端,除了主要的聊天可以用GatewayWorker实现之外,其他的添加好友,登录等功能的API能直接用GatewayWorker开发吗?还是说用传统的web框架开发比较好?
理论上讲当然是可以的,尤其是如果你采用了 SPA 的应用模式,后端只有 ajax 数据访问接口的话。
传统的 web 开发模式有很多的成熟框架来帮助组织业务逻辑,另外 web 容器也提供了很多基本功能的支持(比如基于 cookie 的 session 管理),这些都是 WorkerMan 所不具备的。除非你的开发模式不太依赖这些支持(比如前面说的 SPA 模式),否则自己搭建这些东西还是很累的。
理论上讲当然是可以的,尤其是如果你采用了 SPA 的应用模式,后端只有 ajax 数据访问接口的话。
传统的 web 开发模式有很多的成熟框架来帮助组织业务逻辑,另外 web 容器也提供了很多基本功能的支持(比如基于 cookie 的 session 管理),这些都是 WorkerMan 所不具备的。除非你的开发模式不太依赖这些支持(比如前面说的 SPA 模式),否则自己搭建这些东西还是很累的。