課程簡介

Express.js

  • 安裝 Express.js
  • Express.js 應用程式的目錄結構
  • 創建伺服器
  • 路由和中間件功能
    • 錯誤處理
    • 伺服器端記錄
  • 伺服器端模組:HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Process & child process, REPL, Zlib
  • 與 nginx 關聯的負載均衡

Node.js - 基礎(僅概念和架構)

  • Node.js, V8 & 伺服器端開發
    • 阻塞 vs. 非阻塞
    • 事件驅動型 Programming
    • 事件迴圈和單線程解復用器
  • npm 作為包管理器
    • 依賴關係機制
    • package.json檔
  • 版本遷移

V8 發動機內部結構

  • 性能
  • V8 作為編譯器
  • 記憶體方案
  • 垃圾回收
  • 記憶體洩漏

監測

  • 使用 sematext 進行監控
  • 使用 ruxit 進行監控

1.5 PM2

  • 應用程式打包和部署
  • Nodejs+pm2 運行時打包部署
  • Nodejs 腳本包
  • 檢查和切換 nodejs 版本
  • 檔系統位置和標準
  • 伐木
  • 初始化腳本
  • SSL/TLS 證書
  • 監測
  • 停止、啟動、刪除、恢復應用程式
  • 停止、啟動、恢復 PM2 進程
 14 時間:

人數


每位參與者的報價

客戶評論 (5)

Provisional Upcoming Courses (Require 5+ participants)

課程分類