Node.js使用指南 | 青训营笔记

72 阅读1分钟

这是我参与「第五届青训营 」笔记创作活动的第7天

今天主要学习Node.js与前端开发实战。

主要分四部分: Why、What、how

  1. Node.js的应用场景(Why)
  2. Node.js运行时结构(What)
  3. 编写Http Server(how)
  4. 延伸话题

Node.js的应用场景(Why)

主要分三个场景:

  1. 前端工程化

    1. Ajax
    2. jQuery
  2. Web服务端应用

  3. Electron跨端桌面应用

前端工程化

  • Bundle: webpack, vite, esbuild, parcel
  • Uglify: uglifyjs
  • Transpile: bablejs, typescript
  • 其他语言加入竞争:esbuild,parcel, prisma
  • 现状:难以替代

Node.js运行时结构

编写Http Server

  1. Node.js的应用场景(Why)
  2. Node.js运行时结构
  3. 编写Http Server
  4. 延伸话题