WildCat
V2EX  ›  Node.js

初学 Express,打算做一个项目参赛,应该选择 3.5.x 还是 4.x?

  •  3
     
  •   WildCat · Apr 30, 2014 · 6039 views
    This topic created in 4571 days ago, the information mentioned may be changed or developed.
    比赛是一个大学生软件设计比赛,用Express做RestFul API。
    8月中下旬提交代码。

    4.x的文档相当不全,感觉好坑爹。但是看了下3.5.x的资料也是不多。
    求教~
    26 replies  •  2014-05-02 08:59:48 +08:00
    no13bus
    no13bus
    Apr 30, 2014 via Android
    1
    用php吧。嘻嘻
    guchengf
    guchengf
    Apr 30, 2014
    2
    为什么说4.x的文档不全?
    imxz
    imxz
    Apr 30, 2014
    3
    中国大学生计算机设计大赛 ?
    ik0r
    ik0r
    Apr 30, 2014❤️1
    4
    koa + koa-resource-router
    RockyLee
    RockyLee
    Apr 30, 2014
    5
    @imxz 那个是5月吧,混学分的比赛
    WildCat
    WildCat
    OP
    Apr 30, 2014
    6
    @no13bus 囧,php写的最好但是不想用。


    @guchengf http://expressjs.com/4x/api.html ,除了API Reference之外官网其他的资料貌似还是3.x版本。


    @Jeremial 看看koa,感觉上手难度差不多。


    @imxz 不是,山东的。
    guchengf
    guchengf
    Apr 30, 2014❤️1
    7
    @WildCat 除了API reference 以外还需要什么?
    juicy
    juicy
    Apr 30, 2014❤️1
    8
    只要注意4.x和3.x的不同点, 3.x的文档完全可以适用于4.x, 这样的话为什么不用4.x呢, express以后肯定还得做大量的更新, 选新不选旧嘛
    WildCat
    WildCat
    OP
    Apr 30, 2014
    9
    @guchengf 额。以前用的php框架基本都很重,总感觉express这几个参考不够用的 =。=
    blueandhack
    blueandhack
    Apr 30, 2014❤️1
    10
    @WildCat 用4.X吧,我前几个月用的3.X的做的项目,现在准备修改修改适配一下4.X
    jetbillwin
    jetbillwin
    Apr 30, 2014
    11
    @WildCat 难道是坑爹的齐鲁XXXX大赛?
    2code
    2code
    Apr 30, 2014
    12
    既然这么新潮选择用nodejs来做,何不用最新版
    wtl
    wtl
    Apr 30, 2014
    13
    koa + mongoose

    可以参考mongoose-api-query和koa-mongo-rest
    WildCat
    WildCat
    OP
    Apr 30, 2014
    14
    @jetbillwin 我靠,您是何方神圣?
    WildCat
    WildCat
    OP
    Apr 30, 2014
    15
    @wtl Web以后可能做一点点,所以打算还是express
    chenha0
    chenha0
    Apr 30, 2014❤️1
    16
    其实变化不是非常大啊。。既然将来往4迁移是必然的,还是直接上4吧
    RIcter
    RIcter
    Apr 30, 2014
    17
    @WildCat 山东的=v=?
    WildCat
    WildCat
    OP
    Apr 30, 2014
    18
    @RIcter 嗯哼,要从重庆飞来搞基吗?


    @chenha0 好的。


    @wtl 看了下koa,估计BAE不支持吧,要基于BAE做,只能express啦。
    RIcter
    RIcter
    Apr 30, 2014
    19
    @WildCat =v=哪有这么土豪..
    jetbillwin
    jetbillwin
    May 1, 2014
    20
    @WildCat 同是山东人,同样被坑过
    andyhu
    andyhu
    May 1, 2014❤️1
    21
    如果专注于开发功能,不如直接用sailsjs这种傻瓜式的
    WildCat
    WildCat
    OP
    May 1, 2014 via iPhone
    22
    @jetbillwin
    详细介绍下被?马化腾柒伍捌贰玖伍柒〇
    ibudao
    ibudao
    May 1, 2014 via iPhone❤️1
    23
    好吧,我也曾参加过第七届的齐鲁XXXX大赛,但是因为几个月一直coding,没理女朋友,赛后女朋友就跟人跑了,囧。。祝楼主好运!
    ETiV
    ETiV
    May 1, 2014 via iPhone❤️1
    24
    4.x 跟3.x 的区别就是不自带中间件了

    所以做rest API,选轻一些的4.x好

    或者,npmjs.org/restify
    jetbillwin
    jetbillwin
    May 1, 2014
    25
    @ibudao ……损失大了些吧
    WildCat
    WildCat
    OP
    May 2, 2014 via iPad
    26
    @ibudao 我是28L, it wouldn't be worse.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3736 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    ♥ Do have faith in what you're doing.