【问题标题】:What is the node.js and its purpose? [duplicate]node.js 及其用途是什么? [复制]
【发布时间】:2015-06-20 18:03:40
【问题描述】:

好的菜鸟问题。

  1. 什么是 node.js?
  2. 它的用途和用途是什么?

他们说这是一种用于执行并行操作的服务器端技术。 Google V8 是解析器,语言是 Javascript,但我认为 Javascript 在服务器端不起作用。 node.js 究竟是如何做到这一点的?

对不起,我试图为它寻找一个好的答案,但我找不到关于 node.js 的任何好的解释。我也不太明白 node.js 从这些帖子中的作用:

  1. What is Node.js?
  2. What is node.js based on, under the hood?

【问题讨论】:

  • “我认为 Javascript 不能在服务器端运行” 那么,在这种情况下你错了。是什么让你这么想?
  • 不确定有什么要理解的——JavaScript 是一种语言,就像 PHP、Java、Ruby 等一样。Node.js 是一个运行时环境,它使用 JavaScript 作为一种语言,并为开发人员提供工具与世界交互所必需的 - 访问文件系统、环境、TCP/UDP 通信等。
  • Node.js 是 V8 + I/O + 一个标准库......不确定你到底想知道什么。
  • 对于浏览器专家/gal,我认为今天最重要的启示应该是 JavaScript 是一种语言(语法),而浏览器为您提供的是 DOM,即您的浏览器的运行时环境。然而,这是两个完全不同的东西。
  • 浏览器 中执行的 JavaScript 与其他服务器通信的方式存在限制。但是,出于安全原因,这些是浏览器环境及其提供的 API 施加的限制。

标签: javascript node.js


【解决方案1】:
  1. Node.js 是一个以异步网络编程为中心的 JavaScript 语言平台。它包含一组库,可帮助您使用 JavaScript 开发服务器端应用程序

  2. 在底层,Node.js 运行在 V8 上,这是一种由 Google 开发的 JavaScript 引擎。

希望这会有所帮助。

【讨论】:

  • 好的。由于它包含库,它类似于 jquery,但用于开发服务器端应用程序。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-12
  • 2016-10-10
  • 2021-07-01
  • 1970-01-01
相关资源
最近更新 更多