简介
node-Api文档
Node 是一个软件, 可以脱离浏览器, 独立执行JS文件
node特点:单线程,跨平台,非阻塞,事件驱动+回调函数
Node实现了ECMAScript标准, 所以语言跟JavaScript基本一致因为想成为全栈开发(前后端都可以的大拿)
PHP等语言是阻塞的, 性能不如nodeJS
node是事件驱动, 非阻塞的
Node中是大量的, 事件和回调函数
单线程(主线程单线程,后台I/O线程池)
跨平台 (Node软件可以安装在window系统/linux系统/mac系统/等等)
开发/发布环境
1. 开发环境: 指编写代码, 时用到的环境,包含调试工具,打包工具等
2. 生产环境: 指发布到线上后的环境
安装Node
安装环境
nodejs的基础语法: js+npm模块管理器
核心模块: 文件系统IO, 网络模块, 加密, 数据流
框架: express4.x, exp