2021-9-23

1-1 课程导读

nodejs的真正用途

  • nodejs ,一个 JavaScript 的运行环境
  • 有两个运行环境:

    • 运行在服务器,作为 web server(用的多)
    • 运行在本地,作为打包,构建工具

      学习 Nodejs 的困惑

  • Nodejs 运行在服务端,而非浏览器环境

  • 服务端开发的思路和套路,与前端完全不一样(解决这个问题)

课程概述

  • 做什么? —— nodejs 入门到实战 ,开发个人博客系统
  • 哪些部分? —— API,数据存储,登录,日志,安全
  • 技术 —— http stream session mysql redis nginx pm2

知识点介绍

image.png

案例架构图

image.png

课程安排

image.pngimage.pngimage.pngimage.png

讲授方式

image.png

课程收获

image.png

学习前提

image.png

重点提示

image.png
也就是说不讲解前端的 ssr 渲染

1-2 课程适用于最新版node.js

image.png
截止至2021.9.23 LTS版本是14.17.6 不影响

为什么?

  • 因为 nodejs 的版本升级不是在应用层面
  • nodejs 的 API 和应用早就已经稳定了
  • 近期的版本升级都是底层代码修改和bug修复
  • 所以 用 V10,V12,V14 课程是不影响的