5

strongnode 添加的工具集与普通的 nodejs 相比具有明显的优势,例如,使用它的命令行工具,您可以为nodejs应用程序搭建、监控提供移动后端

但在他们的网站上,他们声明:

[...] StrongNode 相对于 Node.js 的优势在于,在 StrongLoop,我们策划、测试和认证了一系列模块和工具,这些模块和工具涵盖了您的 Node.js 应用程序开发需求的最常见用例。

我想知道,这意味着什么,拥有经过策划、测试和认证的节点模块有什么好处?

4

2 回答 2

4

我想知道,这意味着什么,拥有经过策划、测试和认证的节点模块有什么好处?

为什么每次都买同一个牌子的麦片?为什么人们每次购买新车时都坚持使用同一品牌的汽车?当产品获得 FDA 或任何相关机构的认证时,为什么人们会感到高兴?

主要是可预测性、稳定性和安全性。

NPM 档案是开放的,这意味着每个人都可以提交更改,也可以提交不稳定的更改,或者在您的应用程序中引入安全漏洞的更改。当只有经过验证的稳定和安全模块可供您的应用程序使用时,您遭受黑客攻击的风险就会降低。

这个概念类似于 Debian 的 Stable 发行版,它多年来不会更改软件包,只是向后移植安全修复程序。

于 2013-10-25T02:13:32.897 回答
0

我在 StrongLoop 工作。除了提供集成调试和监控设置等功能的命令行工具 (slc) 之外,我们还在努力寻找一种无需使用特殊安装程序即可获得使用 StrongNode 的相同好处的方法。也就是说,许多人告诉我们,在 Amazon EC2 上拥有安装程序和诸如预建 AMI 之类的东西对他们来说是一个很好的帮助。

于 2013-11-18T04:56:21.673 回答