环回还是 Restify?
Loopback or Restify?
开始新的 API,什么能提供最好的安全性和速度?环回还是 Restify?
restify 上周似乎有超过 60,000 次下载,另一方面 Loopback 由 IBM 提供支持,并且默认实施了大量插件和安全性。
基准方面有 none 可供比较,但我在 Nodejs 8 或 9 上安装 Loopback 时遇到问题:
命令:sudo yarn global add loopback-cli
loopback-datasource-juggler@2.56.0: The engine "node" is incompatible
with this module. Expected version ">= 4 <= 6".
我应该从什么平台开始 API?我可以等待 Loopback 支持节点 8 或 9。
我希望我能得到答案,即使它可能是主观的。我真的需要对此有所了解。
编辑:添加了用于安装环回的命令。也感谢您提供见解,即使这不是一个纯粹的 SO 问题。
恢复
Restify是Node.jsAPI领域比较老的播放器,非常稳定,正在积极开发中。 purpose-built 使您能够构建正确的 REST Web 服务,并有意大量借鉴 Express。
主要优点是:
- 对所有处理程序的自动 DTrace 支持(如果您运行在支持 DTrace 的平台上使用)。
- 没有模板和渲染等不必要的功能。
- 内置节流。
- 内置 SPDY 支持。
与 Express 一样,Restify 的主要缺点是需要大量的手动工作。
环回
Restify 是一个很好的起点,但从长远来看 运行 如果您打算大量投资 APIs.LoopBack 是一个功能齐全的 Node.js 后端,它可能不是正确的选择通过 APIs 将您的应用程序连接到数据的框架。它采用了 Rails.
上 Ruby 推广的约定优于配置的口头禅
主要优点是:
- 非常快 RESTful API 发展。
- 约定优于配置。
- Built-in 个模型可供使用。
- RPC 支持。
- 需要时完全可配置。
- 大量文档。
- Full-time 团队正在处理该项目。
- 在线支持支持。
主要缺点是学习曲线可能非常陡峭,因为移动部件太多。
您现在可以根据自己的需要自行决定。希望对你有帮助
开始新的 API,什么能提供最好的安全性和速度?环回还是 Restify?
restify 上周似乎有超过 60,000 次下载,另一方面 Loopback 由 IBM 提供支持,并且默认实施了大量插件和安全性。
基准方面有 none 可供比较,但我在 Nodejs 8 或 9 上安装 Loopback 时遇到问题:
命令:sudo yarn global add loopback-cli
loopback-datasource-juggler@2.56.0: The engine "node" is incompatible with this module. Expected version ">= 4 <= 6".
我应该从什么平台开始 API?我可以等待 Loopback 支持节点 8 或 9。
我希望我能得到答案,即使它可能是主观的。我真的需要对此有所了解。
编辑:添加了用于安装环回的命令。也感谢您提供见解,即使这不是一个纯粹的 SO 问题。
恢复
Restify是Node.jsAPI领域比较老的播放器,非常稳定,正在积极开发中。 purpose-built 使您能够构建正确的 REST Web 服务,并有意大量借鉴 Express。
主要优点是:
- 对所有处理程序的自动 DTrace 支持(如果您运行在支持 DTrace 的平台上使用)。
- 没有模板和渲染等不必要的功能。
- 内置节流。
- 内置 SPDY 支持。
与 Express 一样,Restify 的主要缺点是需要大量的手动工作。
环回
Restify 是一个很好的起点,但从长远来看 运行 如果您打算大量投资 APIs.LoopBack 是一个功能齐全的 Node.js 后端,它可能不是正确的选择通过 APIs 将您的应用程序连接到数据的框架。它采用了 Rails.
上 Ruby 推广的约定优于配置的口头禅主要优点是:
- 非常快 RESTful API 发展。
- 约定优于配置。
- Built-in 个模型可供使用。
- RPC 支持。
- 需要时完全可配置。
- 大量文档。
- Full-time 团队正在处理该项目。
- 在线支持支持。
主要缺点是学习曲线可能非常陡峭,因为移动部件太多。
您现在可以根据自己的需要自行决定。希望对你有帮助