nodejs框架的最佳框架和区别是什么

时间:2015-06-11 10:01:35

标签: node.js express faye

这些天我尝试使用nodejs开发实时应用程序。 该应用程序希望根据api数据更新仪表板。

我安装了express和faye并尝试比较两者的最佳和差异。 据我所知,express是一个节点基础框架,而且faye是基于订阅者/发布者的。

但我认为两者几乎相同,任何人都可以帮助我找出差异? 什么是快速的,使用这样的框架可以做些什么?

提前致谢。

1 个答案:

答案 0 :(得分:1)

它们不具有很强的可比性。如果要创建实时应用程序,可能需要同时使用它们。

Express是一个Web框架。您将需要它来提供和处理HTTP请求和响应。它将帮助您处理诸如URL路由,请求/响应处理中间件,与模板引擎的接口等等... Express会尽可能快地完成。

Faye是一个pub子消息系统 - 它无法处理标准的HTTP请求和响应。您可以使用Faye实现数据的实时流,但是,您仍然需要使用Express来提供客户端应用程序。

除了Express之外,我还会将Socket.io作为Faye的替代品。