Node.js 编程基础概要
- Node.js 到底是什么
- Node.js 与 JavaScript 是什么关系
- Node.js 能做什么
Node.js 到底是什么
- Node.js 不是一种独立的编程语言
- Node.js 不是 JavaScript 框架
- Node.js 是一个 JavaScript 运行环境
JavaScript 在浏览器中的使用为例
Node.js 与 JavaScript 是什么关系
JavaScript 通过调用浏览器开放的api来实现页面上的各种效果,浏览器以功能模块来划分Node.js划分为3个模块。
Node.js 能做什么
- 后端 Web 服务器开发与网络爬虫开发
- 脚手架命令行工具
- 图形界面应用程序开发
Node.js 发展历史
- 2008年 V8 引擎随着 Chrome 浏览器的问世
- 2009年 Ryan Dahl ,发布了 Node.js 项目