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

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

阅读 3.2k
2 个回答

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

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

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

  1. 服务器,中间件。(整合数据,ssr)
  2. 小脚本。(爬点东西,跑跑数据,批处理一下)
  3. 前端工程化,工作流。(gulp、grunt、webpack、rollup)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题