一,学习Node.js的目的----打开服务端这个黑盒 http://cnodejs.org社区
前段--服务器---数据库
二.Node.js是什么---不是库,不是框架,不是一门语言,——是Javascript运行时环境,Node.js可以解析执行JavaScript,(以前只有浏览器才能解析执行JavaScript,而现在因为它可以脱离浏览器运行)
- 浏览器中的JavaScript
- Node.js中的JavaScript
- Node.js的特性
1.采用事件驱动机制, 2.非阻塞IO模型(异步), 3.轻量高效
- npm是node.js开发的装包工具
- npm是世界上最大的开源库生态系统
- 绝大多数JavaScript相关包存放在npm上.
- 用命令来下载 npm install jquery
三.node.js能做什么
- web服务器后台
- 命令行工具
- 对于前端而言,接触node最多的是它的命令行工具