0

从这个演示http://techwraith.github.com/presentations/2012/nodepdx

作者陈述如下:

  • “连接也给你带来问题”
  • “连接缓冲一些响应”
  • “连接没有结构”
  • “Express 为您提供 Connect 的所有问题”

话虽如此,大多数节点框架都是建立在 Connect 之上的......

那么是什么让 Geddy 明显优于 connect 呢?
它的扩展性更好吗?
Connect 有问题吗?
除了框架的质量之外,上述论点是否与 2012 年相关?

注意:这不是 Express 与 Geddy,我们正在比较 node.js (connect<->geddy) 之上的薄层,它对框架的影响。

4

2 回答 2

2

Geddy 并不比 Connect / Express 好,最大的不同在于它的结构。就像@josh3736 在他的评论中所说,“Geddy 对你想要如何构建你的应用程序(如 Rails)做出了很多假设,这可能是也可能不是一件好事”。

Geddy 的作者不喜欢看到他看到的每个使用 Express 构建的项目的不同结构以及中间件功能是如何实现的,因此他决定制作 Geddy 并强制执行一个结构。

有关详细信息,请收听 NodeUp 的这一集:http: //nodeup.com/seventeen

于 2012-05-31T06:26:55.463 回答
0

前面的答案基本正确,但真正的答案是 Geddy 早于 Connect。Node 内置的 HTTP 支持使得重写它以使用 Connect 没有任何实际价值。

于 2013-11-06T18:27:42.990 回答