lijia18
V2EX  ›  Node.js

用 node.js 给手游写 API,无网页界面,有没有可供参考的开源案例?

  •  
  •   lijia18 · Feb 19, 2014 · 6426 views
    This topic created in 4485 days ago, the information mentioned may be changed or developed.
    请问各位大神了,用node.js给手游写API,总共的route也就二十几个,无网页界面,有没有可供参考的开源案例?
    Supplement 1  ·  Feb 19, 2014
    pomelo早就看过,有两个问题没有考虑
    1. 其实我们的这个服务器很简单,不需要这么复杂的框架
    2. 我们的游戏不需要长连接,主要是走http的请求-应答协议,pomelo就不太合适
    希望大家继续推荐一些比较优秀的开源的给移动软件提供api的项目。
    openkit不错,只可惜是基于RoR的。
    先谢谢了。
    14 replies    2014-05-10 23:41:05 +08:00
    atian25
        1
    atian25  
       Feb 19, 2014
    网易的开源框架 https://github.com/NetEase/pomelo
    Mutoo
        2
    Mutoo  
       Feb 19, 2014
    pomelo+1
    lsylsy2
        3
    lsylsy2  
       Feb 19, 2014
    pomelo+2
    tamamaxox
        4
    tamamaxox  
       Feb 19, 2014   ❤️ 1
    手游,不需要长连接,也不是离线的。。

    什么手游?
    普通服务器的话就express吧。
    krakan(paypal封装过的express)也不错。
    ijse
        5
    ijse  
       Feb 19, 2014   ❤️ 1
    可以试下用sails, 支持RESTful接口的MVC框架,挺轻量的。

    http://sailsjs.org/
    lijia18
        6
    lijia18  
    OP
       Feb 19, 2014
    @tamamaxox 现在很多手游都是非长连接的,比如说我叫mt,巴哈姆特之怒等。
    谢谢,研究一下。
    lijia18
        7
    lijia18  
    OP
       Feb 19, 2014
    @ijse 谢谢,研究一下。
    andyhu
        8
    andyhu  
       Feb 19, 2014
    sailsjs +1
    flynngao
        9
    flynngao  
       Feb 19, 2014
    那就自己写个好了,感觉传统模式哪个不一样
    46fo
        10
    46fo  
       Feb 19, 2014
    为什么要走 http 直接走 socket 80 端口啊
    lijia18
        11
    lijia18  
    OP
       Feb 19, 2014
    @flynngao 我也是这个想法,所以想问问大家有没有比较好的专门提供手机api的优秀的开源项目,现在找到的基本上都是网站的。
    ijse
        12
    ijse  
       Feb 19, 2014
    @lijia18 额, 这个,需要有什么区别吗?

    可以看下百度的clouda 。
    crossmaya
        13
    crossmaya  
       Feb 24, 2014
    express还不够简洁吗,那还想要什么样的
    SimeDrang
        14
    SimeDrang  
       May 10, 2014
    @ijse 请教个问题:sailsjs中,如果要做模块化开发的话,用命令sails generate Home/User; 这样就多了一层目录,目的是把前后台分开。现在我遇到的问题是controller中没法用到api/model/Home/User.js这个模型,只能用到api/model/User.js这个模型,这怎么解决?Thanks! :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5084 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 09:44 · PVG 17:44 · LAX 02:44 · JFK 05:44
    ♥ Do have faith in what you're doing.