【问题标题】:Why do I need node js and what is a framework为什么需要node js,什么是框架
【发布时间】:2021-10-23 06:13:20
【问题描述】:

所以我学习了 HTML 和 CSS,现在我正在学习 JavaScript,但我想知道什么是 node js,为什么我需要它,一般来说什么是框架?如果这个问题有点愚蠢,对不起:)

【问题讨论】:

标签: javascript node.js frameworks


【解决方案1】:

在非常高的层次上,您的代码分为后端代码和前端代码。后端代码在“服务器”上运行,而前端代码直接在浏览器中运行(因此得名前端)。

Javascript 本身被认为是前端。它用于操作网页的可视元素(DOM、HTML 小部件)。 Python、PHP、JAVA 被认为是后端。以前,有人会用 Python 编写后端代码,输出将被发送到前端,然后您将使用 Javascript 进一步操作它(例如 - 在显示数据之前隐藏一些字段,显示一些字段)。

Node 允许您使用 Javascript 编写后端代码。这意味着如果您已经了解 Javascript,则不必去学习另一种编程语言(如 Python 或 JAVA)来编写后端代码。您可以使用 Javascript(使用 Node)创建后端代码。

【讨论】:

  • 所以我只有在开始编写后端时才需要它?因为我正在学习前端 Web 开发
  • 来自维基百科 (en.wikipedia.org/wiki/Node.js) 的定义 - Node.js 是一个开源、跨平台的后端 JavaScript 运行时环境,在 V8 引擎上运行并在 Web 之外执行 JavaScript 代码浏览器。
猜你喜欢
  • 2019-10-05
  • 2019-07-07
  • 1970-01-01
  • 1970-01-01
  • 2012-11-30
  • 1970-01-01
  • 1970-01-01
  • 2013-06-18
  • 2012-10-05
相关资源
最近更新 更多