比如我想用mongodb,发现就有mongoose和monk两个包可以用,对于没有经验的人可能就不知道怎么选择。
除此之外,有些功能也不清楚是否已经有了第三方包可以使用,可能会重复造轮子。
比如我想用mongodb,发现就有mongoose和monk两个包可以用,对于没有经验的人可能就不知道怎么选择。
除此之外,有些功能也不清楚是否已经有了第三方包可以使用,可能会重复造轮子。
|
YuJianrongMay 19, 2015
1
|
|
adjustedMay 19, 2015
2
想用orm就用mongoose
|
|
mcfogMay 19, 2015
3
github star issue pr情况
contribution的分布(项目的和主要作者的) 主要作者的其他repo 被其他库依赖的情况 最后,不懂什么是promise,实际用过主流的几个promise库之前千万别用async |
|
morethanseanMay 19, 2015
4
对于楼上的,直接用 ES6 的 promise 就行了
|
|
chshouyuMay 19, 2015
5
|
|
otakustayMay 19, 2015
6
npm方式的碎片式包管理就是这问题,选个包累死了……我选个解rar的包选了一星期都没个结果- -每个包都说自己牛逼,却不说和别的包比较有什么特色……
|
|
ZackYangMay 19, 2015
7
|
|
wuliao49May 19, 2015
8
我的经验是要么选官方推荐的,要么选star多而且常更新的
|
|
jerrayMay 19, 2015
9
按照需求选。比如楼主给的两个库,monk提供基本的访问数据库和文档的api,相对来说mongoose提供了更高级的model模型。业务非常简单就用前面的,复杂些的话可以考虑后面的。
|
|
jiangzhuoMay 20, 2015
10
大多數人用啥你用啥
|