前端工程
构建工具、产物体积、首屏性能与工程规范。关注一个改动从提交到上线的整条链路,以及链路上每一个可以变快的地方。
构建 · 性能 · 规范zhubl.xyz · 朱包林的个人学习记录站
我叫朱包林,江西南昌人,做前端开发,习惯把看过的东西写下来再放一遍。这个站从 2019 年开始写,最初只是想给自己留一份能随手翻的资料,写久了就成了现在这样一本摊开的笔记本。
这里的文字大多来自下班后的两三个小时:白天遇到一个没弄明白的问题,晚上把它拆开、查资料、写成一篇能讲清楚的笔记,第二天再拿回来改一遍。写得慢,但改过三遍的内容基本不会再忘。
目前的记录量大约每周一到两篇,笔迹以手写草稿加电子稿并行的方式保存。
构建工具、产物体积、首屏性能与工程规范。关注一个改动从提交到上线的整条链路,以及链路上每一个可以变快的地方。
构建 · 性能 · 规范词法、语法、解释器与解析器的小型实现。用两三百行代码把抽象概念跑通一遍,比读十遍定义都有效。
解析器 · 运行时康奈尔笔记、卡片盒、双向链接的实际用法。一套方法能坚持三年,靠的不是自律,而是记录成本足够低。
方法 · 归档下面是最近整理完成的一批笔记。移动端可左右滑动查看完整表格。
| 笔记标题 | 分类 | 最近整理 | 篇幅 |
|---|---|---|---|
| 前端构建产物体积的五个缩减点 | 前端工程 | 2026-01-18 | 约 4200 字 |
| JavaScript 引擎里的隐藏类与内联缓存 | 编译原理 | 2026-01-11 | 约 3600 字 |
| 从零写一个 Markdown 解析器 | 语言实现 | 2026-01-04 | 约 5100 字 |
| 康奈尔笔记法在工程文档中的用法 | 笔记方法 | 2025-12-27 | 约 2800 字 |
| HTTP 缓存判定的四层顺序 | 网络基础 | 2025-12-19 | 约 3300 字 |
| 正则回溯是怎么把页面卡住的 | 运行原理 | 2025-12-11 | 约 3900 字 |
笔记内容欢迎指正,勘误、资料推荐或者单纯想聊聊学习方法都可以来信,工作日一般当天回复。