- 学习 node 需要知识点
- 网络通信 (http)
- ES6
- 模块化 ( commonjs )
- 包管理器 ( npm,yarn,cnpm,pnpm )
- node 主要用处
- 开发桌面应用
- 开发服务器应用程序
-
两种结构:微结构 站点;Node服务器要完成请求的处理、响应、和数据库交互、各种业务逻辑
-
这种结构比较常见,Node服务器不做任何与业务逻辑有关的事情。 -
绝大部分时候,只是简单的转发请求。但可能会有一些额外的功能; -
(优点,node 是异步的不需要 在请求来的时候再切换线程,从而处理高并发)
主要功能 缓存 静态资源托管,简单的信息记录(广告,用户 偏好,请求日志)