如何理解node.js在javascript中的定位?

mubai
  • 37

如何理解node.js在javascript中的定位?
为什么说node.js是JavaScript 中的runtime?
runtime是什么?

回复
阅读 943
2 个回答

runtime 就是運行時,我理解為是一個 JS 引擎,能夠解析和執行 JS,使 JS 脫離瀏覽器環境也能工作。

node.js 可以理解为一个运行 js 的环境甚至说你可以把 node 理解为一个浏览器,这不过这个浏览器不解析 html 、不解析 css ,这个浏览器缺少一部分 api,多了一部分 api。

至于你说的定位,我不太理解。我只能说说目前 node.js 都用来做了些什么。

  1. 服务器,中间件。(整合数据,ssr)
  2. 小脚本。(爬点东西,跑跑数据,批处理一下)
  3. 前端工程化,工作流。(gulp、grunt、webpack、rollup)
你知道吗?

宣传栏