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

现在我尝试使用nodejs开发实时应用程序。 该应用程序想要根据api数据更新仪表板。

我安装了express和faye,试图比较两者的最佳和不同之处。 据我所知,express是一个节点基础框架,而faye是一个基于订阅者/发布者的框架。

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

提前致谢。

他们不是很可比。 如果你想创build一个实时应用程序,你可能需要使用两者。

Express是一个Web框架。 您将需要它来服务和处理HTTP请求和响应。 它可以帮助你处理诸如URL路由,请求/响应处理中间件,与模板引擎的接口等等.Express是一样快,你会得到。

Faye是一个酒吧子消息系统 – 它不能处理标准的HTTP请求和响应。 您可能能够使用Faye实现数据的实时stream,但是,您仍然需要使用Express来提供您的客户端应用程序。

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