我想用GatewayWorker開發(fā)一個即時通訊的服務(wù)端,除了主要的聊天可以用GatewayWorker實現(xiàn)之外,其他的添加好友,登錄等功能的API能直接用GatewayWorker開發(fā)嗎?還是說用傳統(tǒng)的web框架開發(fā)比較好?
理論上講當(dāng)然是可以的,尤其是如果你采用了 SPA 的應(yīng)用模式,后端只有 ajax 數(shù)據(jù)訪問接口的話。
傳統(tǒng)的 web 開發(fā)模式有很多的成熟框架來幫助組織業(yè)務(wù)邏輯,另外 web 容器也提供了很多基本功能的支持(比如基于 cookie 的 session 管理),這些都是 WorkerMan 所不具備的。除非你的開發(fā)模式不太依賴這些支持(比如前面說的 SPA 模式),否則自己搭建這些東西還是很累的。