前端通信
前端通信
- 基于后端的通信( 后端完成 )( pc端用 )
- Node.js中有一个net模块
- 使用终端( shell )作为客户端
- 思维流程
- 基于H5的webSocket来完成( 应用于移动端 )
- 低版本浏览使用的socket.io
stream 流
案例: 利用Node.js流来生成压缩包
const fs = require( 'fs' );
const zlib = require( 'zlib' );//制作压缩包的模块
//创建可读的流行
const readStream = fs.createReadStream('./xxx.txt')//需要压缩的文件
// 创建空压缩包
const gzib = zlib.createGzip()
// 创建可写的流
const writeStream = fs.createWriteStream('./xxx.txt.gz')
//创建流程
readStream
.pipe( gzib )
.pipe( writeStream )
前后端分离 、 前后端不分离
5. 市场流行:
-
前后端分离
-
前后端分离好处:
- 开发方法优化了
- 对亿万级数据请求可以做并发处理
-
很久以前( 10 - 13年 ÿ