【问题标题】:What is meant by a framework running "on top of" node.js, as it would need to be explained to a beginner?“在”node.js 之上运行的框架是什么意思,因为它需要向初学者解释?
【发布时间】:2015-08-21 11:36:55
【问题描述】:

假设该主题对 JavaScript 有初学者的理解,那么“在 node.js 之上”如何用外行的编程术语来解释。我想知道一般以及特别是关于 MEAN 堆栈中 node.js 之上的 Express 的参考。谢谢。

【问题讨论】:

  • 它“运行”那个东西。这就像在说“汽车靠汽油”。
  • 这意味着它要么期望在 Node 环境中运行,要么它是一个与 Node 捆绑在一起的应用程序。 Express 是一个只能在 Node 环境中工作的框架。
  • @JosephtheDreamer:我的车在街上跑。它不会飞——这可能是它“运行”的“环境”的一个更好的例子。

标签: javascript angularjs node.js express mean-stack


【解决方案1】:

将 Node 视为转动并使事情运转的齿轮,以及像

这样的包
  • 流星
  • 快递

使这些齿轮转动的链条,但它们不仅转动齿轮,还为您润滑链条,在链条松动时取出链节,依此类推

它们在 Node 之上运行,因为它们使您无需做任何繁重的工作即可使其工作,您只需部署一个新的 Express 项目,而不必担心设置标头响应、cookie、创建服务器、处理所有这些,在大多数情况下,您可以继续前进

【讨论】:

  • 感谢您的精彩比喻。我只是一个初学者,所以获得描绘整体画面的解释有助于可视化不同的事物连接方式。有时,作为初学者很容易迷失在细节中而错过工作中更大的概念。我目前正在尝试获得关于 MEAN 堆栈的观点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-04
  • 2018-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-02
相关资源
最近更新 更多