Api 环回还是恢复?

Api 环回还是恢复?,api,loopbackjs,restify,Api,Loopbackjs,Restify,启动一个新的API,什么能提供最好的安全性和速度?环回还是恢复 restify上周的下载量似乎超过了60000次,另一方面,Loopback由IBM备份,默认情况下有大量插件和安全实现 基准测试方面没有可比性,但我在Nodejs 8或9上安装环回时遇到问题: 命令:sudo纱线全局添加环回cli 环回数据源-juggler@2.56.0:引擎“节点”不兼容 使用此模块。预期版本“>=4Restify Restify是Node.js API领域中一个相对较老的播放器,非常稳定,正在积极开发中。它是

启动一个新的API,什么能提供最好的安全性和速度?环回还是恢复

restify上周的下载量似乎超过了60000次,另一方面,Loopback由IBM备份,默认情况下有大量插件和安全实现

基准测试方面没有可比性,但我在Nodejs 8或9上安装环回时遇到问题: 命令:
sudo纱线全局添加环回cli

环回数据源-juggler@2.56.0:引擎“节点”不兼容
使用此模块。预期版本“>=4Restify

Restify是Node.js API领域中一个相对较老的播放器,非常稳定,正在积极开发中。它是专门为使您能够构建正确的REST web服务而构建的,并且有意大量借用Express

主要优点是:

  • 对所有处理程序的自动DTrace支持(如果您在支持DTrace的平台上运行)
  • 没有模板和渲染等不必要的功能
  • 内置节流
  • 内置SPDY支持
Restify的主要缺点是与Express一样需要大量的手动工作

环回

Restify是一个很好的起点,但从长远来看,如果你打算大量投资API,它可能不是一个正确的选择。LoopBack是一个功能齐全的Node.js后端框架,通过API将你的应用程序连接到数据。它采用Ruby on Rails推广的约定而非配置咒语

主要优点是:

  • 非常快速的RESTful API开发
  • 约定优先于配置
  • 可随时使用的内置模型
  • RPC支持
  • 需要时完全可配置
  • 大量的文件
  • 全职团队负责该项目
  • 在线支持
主要的缺点是学习曲线可能非常陡峭,因为运动部件太多


您现在可以根据需要自行决定。我希望这会有帮助

Restify是Node.js API领域中一个相对较老的播放器,非常稳定,正在积极开发中。它是专门为使您能够构建正确的REST web服务而构建的,并且有意大量借用Express

主要优点是:

  • 对所有处理程序的自动DTrace支持(如果您在支持DTrace的平台上运行)
  • 没有模板和渲染等不必要的功能
  • 内置节流
  • 内置SPDY支持
Restify的主要缺点是与Express一样需要大量的手动工作

环回

Restify是一个很好的起点,但从长远来看,如果你打算大量投资API,它可能不是一个正确的选择。LoopBack是一个功能齐全的Node.js后端框架,通过API将你的应用程序连接到数据。它采用Ruby on Rails推广的约定而非配置咒语

主要优点是:

  • 非常快速的RESTful API开发
  • 约定优先于配置
  • 可随时使用的内置模型
  • RPC支持
  • 需要时完全可配置
  • 大量的文件
  • 全职团队负责该项目
  • 在线支持
主要的缺点是学习曲线可能非常陡峭,因为运动部件太多


您现在可以根据自己的需要来决定。我希望它能帮助您

为什么不能两者兼而有之???另外,如果您更新
环回数据源处理程序
,它确实支持较新版本的node。哦,的确是受支持的,但是
sudo-warn-global-add-loopback cli
给了我那个讨厌的错误。我知道如何才能做到这一点吗?(您想让我为此单独创建一个问题?)不知道,已经有几年没有使用环回了。cli可能已经过时,或者您正在从一些过时的缓存安装。谢谢,我会研究一下。为什么两者都不使用???另外,如果您更新
loopback-datasource-juggler
,它确实支持较新版本的node。哦,确实支持,但是
sudo-warn-global-add-loopback-cl我
给了我那个讨厌的错误。你知道我该怎么做吗?(你想让我为此单独提出一个问题吗?)不知道,已经有几年没有使用环回了。cli可能已经过时,或者您正在从一些过时的缓存进行安装。谢谢,我会仔细研究一下。如果我正确理解这一点,对于初学者来说,Restify可能更容易,但从长远来看,或者对于大型API项目(Facebook、Github),Loopback是一个好方法。非常感谢-很难找到这么好的建议!如果我正确理解这一点,对于初学者Restify可能更容易,但从长远来看,或者对于大型API项目(Facebook、Github),Loopback是一个好方法。非常感谢-很难找到这么好的建议!