初识Node

Node.js是什么

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

Node.js 可以做什么

Nodejs作为一个JavaScript的运行环境,仅仅提供了基础的功能和API。然而,基于Node.js 提供的这些基础能,很多强大的工具和框架层出不穷,所以学会了Node.js,可以让前端程序员胜任更多的工作和岗位:

  • 基于Express框架(http://www.expressjs.com.cn/),可以快速构建Web应用
  • 基于Electron框架(https://electronjs.org/),可以构建跨平台的桌面应用
  • 基于restify框架(http://restify.com/) ,可以快速构建API接口项目
  • 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc…

Node.js 的学习路径:

JavaScript 基础语法+Node.js 内置API模块(fs、path、http等)+第三方API模块(express、mysql 等)

下载安装

http://t.csdn.cn/pg0Sa

入门案例

创建一个js文件如下:
初识Node_第1张图片
在当前目录下打开终端执行 node 文件名
在这里插入图片描述
如上所示便成功使用Node.js执行JavaScript代码了

你可能感兴趣的:(javascript,前端,开发语言)