JavaScript的工程化与运行时

JavaScript 从语言走向浏览器、Node.js 与工程化实践的阶段总览。

#tech / dev / frontend / eng #resource / javascript #type / synthesis #status / growing

[!info] related notes

JavaScript的工程化与运行时

这篇笔记是语言之外的阶段总览:当你不再只学语法,而开始写真实项目时,知识会从 ECMAScript 扩展到宿主环境和工程组织方式。

这一阶段在学什么

前面更偏语言核心:

  • 语法与执行上下文
  • 对象模型
  • 异步表达

到了这里,重点变成:

  • 代码怎么拆模块
  • 浏览器里怎么加载脚本、操作页面、收发请求
  • Node.js 里怎么运行脚本和处理 I/O
  • 工程工具怎样围绕这些能力组织项目

四条主线

1. 模块化

2. 浏览器运行时

3. 网络请求与通信

4. Node.js 运行时

5. 构建与打包

一句话结论

JavaScript 语言本身不等于浏览器 API,也不等于 Node.js API。

真正让它在项目里“能做事”的,是宿主环境和工程组织方式。

创建于 2026/3/15 更新于 2026/5/27