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

2014-02-11 17:17:56 +08:00
 lichgo
看到现在有以下好多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
6920 次点击
所在节点    Node.js
12 条回复
menic
2014-02-11 20:02:09 +08:00
其他不了解 我强烈推荐至少试用一下meteor
几个牛逼的点:
1. realtime by default
2. 很多package plug and play 比如用户系统和第三方(微博,github,google等)登录 一行配置命令
3. 前端后端使用一样的数据接口
4. 还有啥有点忘了 - -
不牛逼的点:
不过他还没有到1.0 也就是没有production ready
只能用mongodb(据说是暂时的,但是他那样子支持其他数据库工作量肯定不小)
npm的package在meteor下不能或者工作的不好

compound试过一下 不喜欢
其他的没试过。。
zythum
2014-02-11 21:13:59 +08:00
@menic 看上去很吊的样子
lichgo
2014-02-11 21:27:57 +08:00
@menic 嗯感谢。不过感觉现在各个framework都不成熟。
FrankFang128
2014-02-11 21:39:01 +08:00
丢骰子选一个
Numbcoder
2014-02-11 23:23:16 +08:00
有人用过 Sails 么?看起来不错
wahyd4
2014-02-11 23:29:24 +08:00
Sails就是模仿Rails写出来的,还不如用Rails
jinwyp
2014-02-12 10:25:16 +08:00
由于前端出现一个angular 框架,用起来很顺手, 但和meteor结合不太方便啊
stormslowly
2014-02-12 13:50:46 +08:00
我还是喜欢sails.js 有ORM,有socket.io的天生支持。虽然ORM还有很多功能不完善,但是基本能用。
而且觉得比较轻量。
loading
2014-02-12 20:00:57 +08:00
Meteor最好,但是目前只支持mangodb。
从主页的设计,Sails感觉比较好,Opa还有书。。。(我是外观控)
WarWithinMe
2014-02-13 16:13:58 +08:00
给我的感觉是,meteor和angular一样都是黑魔法,有很多东西just work,很难全盘控制
lichgo
2014-02-13 21:13:37 +08:00
@loading +1.Sails.js网站做得真心萌。
SimeDrang
2014-05-10 23:37:31 +08:00
@stormslowly 请教个问题:sailsjs中,如果要做模块化开发的话,用命令sails generate Home/User; 这样就多了一层目录,目的是把前后台分开。现在我遇到的问题是controller中没法用到api/model/Home/User.js这个模型,只能用到api/model/User.js这个模型,这怎么解决?Thanks! :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/99745

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX