一、配置解析核心目標:結構化與高可用性 NGINX 的配置文件(nginx.conf)採用類 C 語法的塊級結構,包含全局配置、虛擬主機(server)、location 等多層級指令。配置解析引擎的核心目標是 將文本配置轉化為內存中的結構化數據,同時支持動態更新配置而不中斷服務,為 Master-Worker 架構提供穩定的配置支撐。其設計需兼顧解析效率、指令衝突解決、熱
〇、Babel 概述 Babel 的工作原理 = “把代碼變樹 → 改樹 → 再變回代碼”。 也就是三個階段: Parse(解析):ESNext(ES 新語法) → AST 語法樹 Transform(轉換):插件修改 AST Generate(生成):AST → 舊 JS 代碼(瀏覽器都可以識別的代碼) Babel 是一個“代碼轉換工具