nodeJS-Express或Meteor或Derby

时间:2012-05-29 16:17:36

标签: node.js express meteor derbyjs

最近我有兴趣研究nodejs,nosql(主要是mongodb,redis),并决定使用那些现代技术制作一个简单的博客(大学教授不会教我这么做)。通过这一进展,我认为我可以提高自己的javascript技能和许多有关网络服务开发的知识。

一个简单的博客是一个良好的开端,然后我发现Github和其他基于节点的Web框架上的nodejs:express,locomotive,railway等等......问题是它们有太多的分叉。

当然,我可以通过我的努力与其中一些人合作,因为MVC逻辑对所有人来说似乎都是一样的。关键是我想关注一个框架,这是未来1年或更长时间的趋势。快递似乎很好,铁路说,机车是基于Express,如果我最后跟着Express,我会很好,但后来我找到了Meteor和Derby。现在它让我对选择感到困惑。人们说使用适当的工具来完成你自己的任务,现在我有时间浪费一些,但不是全部。 我想我应该通过提问来澄清我的一些想法:

  1. 那流星和德比是nodejs的分叉吗?

  2. 我应该选择流星,德比或机车,铁路还是只是从头开始快速制作我自己的MVC设置?

  3. 为什么人们使用Redis与Mongodb(或CouchDB)一起进行会话?为什么我们不只是将Mongodb用于会话和主要数据?

1 个答案:

答案 0 :(得分:8)

  1. 没有
  2. 我喜欢从Express开始,因为它为您提供了基本工具,您可以构建适合您的项目结构。
  3. Redis非常快,但也有mongodb和couchdb的会话中间件。