环回和快速布线

Loopback and Express wiring

我计划使用 express(用于前端)和 loopback 构建一个新应用程序,用于管理托管在不同服务器上的所有 API。

您通常如何构建它,应用程序(浏览器)会直接发出 http 请求以环回数据,还是所有请求都通过 expressjs 并且用户从不与环回交互?

如果是前者,你是如何进行会话管理的?如果是后者,即使在 express 中,您是否需要重新创建所有路线?

希望得到一些帮助。

免责声明:我是 co-author 并且是 LoopBack 的核心开发人员。

LoopBack 在后台使用 Express。每个 LoopBack 应用程序也是一个 Express 应用程序,因此您可以使用任何 Express 兼容的中间件(如会话管理)并在您的 LoopBack 项目中定义 Express-based 路由。

完全有可能编写一个同时为 REST/JSON API 和 front-end 文件提供服务的 LoopBack 应用程序,我们已经让用户在生产环境中成功地 运行 此设置。

关于会话管理,我不知道你具体问的是什么。通常,您在 LoopBack 中处理会话的方式与在 Express 中处理会话的方式相同。

您可能会发现以下资源有帮助: