Node.js 1:Nodejs介绍与开发环境搭建

发布时间:2019-07-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Node.js 1:Nodejs介绍与开发环境搭建脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

介绍

官网对Node.js的解释:

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

JavaScript是一个脚本语言,需要解析器才可以工作,而浏览器就充当了解析器的角色,在Chrome浏览器中,这个解析器就是V8引擎。它可以将js代码高效地转化为机器码然后执行。V8引擎是用C++写的。V8引擎是浏览器的一部分,他是作为解析JavaScript语法而存在的。
而V8引擎本身就是开的,也就是说,如果把V8引擎抽离出来,在别的地方也可以运行JS代码,并被解析成机器码。这就是Nodejs的来历。

Node.js 1:Nodejs介绍与开发环境搭建

Nodejs作者最开始是要创建一个高性能web服务器。作者想写一个类似于nginx的高性能的异步的web服务器,且拥有一些高性能的模块和功能,且功能易于扩展。最好有事件机制和非阻塞I/O的特点,JS就是最好的选择。

nodejs高性能体现在:

  1. V8引擎解析很快,性能强大
  2. 事件驱动,非阻塞式 I/O 的模型

用途

Node.js 1:Nodejs介绍与开发环境搭建


还可以写一些小工具,web全栈式的开发,写一些聊天室这样的应用。
Nodejs用的JavaScript运行环境,是前端人员也可以开发后台应用,进行全栈开发。生态圈很好(npm包,不用重复造轮子)

安装

官网安装,不断下一步即可安装。
node -v查看是否安装成功。

推荐安装vscode

脚本宝典总结

以上是脚本宝典为你收集整理的Node.js 1:Nodejs介绍与开发环境搭建全部内容,希望文章能够帮你解决Node.js 1:Nodejs介绍与开发环境搭建所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。