nodejs框架最好的框架和区别是什么
What is the best framework and difference of nodejs framework
最近我尝试使用nodejs 开发实时应用程序。
该应用程序想要根据 api 数据更新仪表板。
我安装了 express 和 faye 并尝试比较哪个是最好的以及两者的区别是什么。
据我所知,express 是一个基于节点的框架,而 faye 是一个基于 subscriber/publisher 的框架。
但我认为两者几乎相同,谁能帮我找出不同之处?
什么是快速的,使用这样的框架可以做什么?
提前致谢。
它们的可比性不高。如果您想创建一个实时应用程序,您可能需要同时使用两者。
Express 是一个网络框架。您将需要它来服务和处理 HTTP 请求和响应。它将帮助您处理诸如 url 路由、request/response 处理中间件、与模板引擎交互等事情...Express 的速度与您的速度一样快。
Faye 是一个 pub-sub 消息传递系统 - 它不能处理标准的 HTTP 请求和响应。您也许能够使用 Faye 实现实时数据流,但是,您仍然需要使用 Express 来提供客户端应用程序。
除了 Express 之外,我还会考虑 Socket.io 作为 Faye- 的替代品。
最近我尝试使用nodejs 开发实时应用程序。 该应用程序想要根据 api 数据更新仪表板。
我安装了 express 和 faye 并尝试比较哪个是最好的以及两者的区别是什么。 据我所知,express 是一个基于节点的框架,而 faye 是一个基于 subscriber/publisher 的框架。
但我认为两者几乎相同,谁能帮我找出不同之处? 什么是快速的,使用这样的框架可以做什么?
提前致谢。
它们的可比性不高。如果您想创建一个实时应用程序,您可能需要同时使用两者。
Express 是一个网络框架。您将需要它来服务和处理 HTTP 请求和响应。它将帮助您处理诸如 url 路由、request/response 处理中间件、与模板引擎交互等事情...Express 的速度与您的速度一样快。
Faye 是一个 pub-sub 消息传递系统 - 它不能处理标准的 HTTP 请求和响应。您也许能够使用 Faye 实现实时数据流,但是,您仍然需要使用 Express 来提供客户端应用程序。
除了 Express 之外,我还会考虑 Socket.io 作为 Faye- 的替代品。