lichgo
V2EX  ›  Node.js

关于Node.js full-stack MVC框架选择

  •  
  •   lichgo · Feb 11, 2014 · 8260 views
    This topic created in 4647 days ago, the information mentioned may be changed or developed.
    看到现在有以下好多framework,问一下优劣。

    Tower.js - http://towerjs.org
    Derby - http://derbyjs.com/
    Meteor - http://www.meteor.com
    Geddy - http://geddyjs.org
    Compound - http://compoundjs.com/
    Yahoo! Mojito - http://developer.yahoo.com/cocktails/mojito/‎
    Sails - http://sailsjs.org/
    Wakanda - http://wakanda.org
    Mean - http://mean.io
    Opa - http://opalang.org
    12 replies  •  2014-05-10 23:37:31 +08:00
    menic
    menic
    Feb 11, 2014❤️1
    1
    其他不了解 我强烈推荐至少试用一下meteor
    几个牛逼的点:
    1. realtime by default
    2. 很多package plug and play 比如用户系统和第三方(微博,github,google等)登录 一行配置命令
    3. 前端后端使用一样的数据接口
    4. 还有啥有点忘了 - -
    不牛逼的点:
    不过他还没有到1.0 也就是没有production ready
    只能用mongodb(据说是暂时的,但是他那样子支持其他数据库工作量肯定不小)
    npm的package在meteor下不能或者工作的不好

    compound试过一下 不喜欢
    其他的没试过。。
    zythum
    zythum
    Feb 11, 2014
    2
    @menic 看上去很吊的样子
    lichgo
    lichgo
    OP
    Feb 11, 2014
    3
    @menic 嗯感谢。不过感觉现在各个framework都不成熟。
    FrankFang128
    FrankFang128
    Feb 11, 2014
    4
    丢骰子选一个
    Numbcoder
    Numbcoder
    Feb 11, 2014❤️1
    5
    有人用过 Sails 么?看起来不错
    wahyd4
    wahyd4
    Feb 11, 2014 via iPhone
    6
    Sails就是模仿Rails写出来的,还不如用Rails
    jinwyp
    jinwyp
    Feb 12, 2014
    7
    由于前端出现一个angular 框架,用起来很顺手, 但和meteor结合不太方便啊
    stormslowly
    stormslowly
    Feb 12, 2014
    8
    我还是喜欢sails.js 有ORM,有socket.io的天生支持。虽然ORM还有很多功能不完善,但是基本能用。
    而且觉得比较轻量。
    loading
    loading
    Feb 12, 2014
    9
    Meteor最好,但是目前只支持mangodb。
    从主页的设计,Sails感觉比较好,Opa还有书。。。(我是外观控)
    WarWithinMe
    WarWithinMe
    Feb 13, 2014
    10
    给我的感觉是,meteor和angular一样都是黑魔法,有很多东西just work,很难全盘控制
    lichgo
    lichgo
    OP
    Feb 13, 2014
    11
    @loading +1.Sails.js网站做得真心萌。
    SimeDrang
    SimeDrang
    May 10, 2014
    12
    @stormslowly 请教个问题:sailsjs中,如果要做模块化开发的话,用命令sails generate Home/User; 这样就多了一层目录,目的是把前后台分开。现在我遇到的问题是controller中没法用到api/model/Home/User.js这个模型,只能用到api/model/User.js这个模型,这怎么解决?Thanks! :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1264 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 21:44 · PVG 05:44 · LAX 13:44 · JFK 16:44
    ♥ Do have faith in what you're doing.