1-1 node 对于前端需要学期前提和使用场景

97 阅读1分钟
  • 学习 node 需要知识点
  1. 网络通信 (http)
  2. ES6
  3. 模块化 ( commonjs )
  4. 包管理器 ( npm,yarn,cnpm,pnpm )
  • node 主要用处
  1. 开发桌面应用
  2. 开发服务器应用程序
  • 两种结构:微结构 站点;Node服务器要完成请求的处理、响应、和数据库交互、各种业务逻辑
    

image.png

  • 这种结构比较常见,Node服务器不做任何与业务逻辑有关的事情。
    
  • 绝大部分时候,只是简单的转发请求。但可能会有一些额外的功能;
    
  • (优点,node 是异步的不需要 在请求来的时候再切换线程,从而处理高并发)
    

主要功能 缓存 静态资源托管,简单的信息记录(广告,用户 偏好,请求日志) image.png