【问题标题】:Strongnode vs Nodejs - What are strongnode's advantages?Strong Node vs Node Js - 什么是强节点优势?
【发布时间】:2013-11-03 23:35:14
【问题描述】:

strongnode 添加的工具集比普通的 nodejs 具有明显的优势,例如,使用它的命令行工具,您可以为您的 nodejs 应用程序使用 scaffoldmonitorprovide a mobile backend

但他们在site 中声明:

[...] StrongNode over Node.js 是在 StrongLoop 我们策划、测试和 认证涵盖最常见的模块和工具的选择 满足您的 Node.js 应用程序开发需求的用例。

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

【问题讨论】:

    标签: javascript node.js npm strongloop


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 非常感谢尼尔斯!降低 npm 模块的黑客风险以及与 debian 的稳定发行版的比较让我意识到了好处。
    • 实际上它更像是 RHEL 和 Fedora 之间的区别——一个由 RedHat 的 QA 部门全面测试,有技术支持随叫随到,以解决您的问题和成本,另一个是任何包组维护者(他们大多没有得到报酬来维护他们的代码)花费他们的业余时间来维护发行版。缺点是像 RHEL 这样​​的东西没有得到新的东西。优点是 RHEL 之类的东西没有得到新的东西(使其更稳定)。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2013-09-11
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      • 2021-04-12
      • 2021-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多