《 The Way of React 》—— 从零重新发明 React
采用苏格拉底式的启发式教学,全部是对话体, 我主要负责构思和目录大纲,Review ,调整内容细节和排版,Claude 和 Gemini 负责生成内容。
可以在 Github 免费阅读, 也可以在 Leanpub 上购买。
以下是介绍:
"凡是我不能亲手实现的,我就没有真正理解它。"
— 理查德·费曼 (Richard Feynman)
在这本书中,你将亲手从零开始重新发明 React。
不是学习 React 的 API 怎么用,而是重走一遍 React 被发明出来的整条演化道路。你将从最原始的 document.createElement 起步,亲身经历每一个痛点,并自然地从痛点中推导出解决方案——最终你会发现,这些解决方案正是 React 的核心架构设计理念。
每一章都遵循同样的模式:先感受痛点,然后推导出解决方案,最后亲手把它写出来。到最后你会得到一个约 400 行 的 mini-react, 它“麻雀虽小,五脏俱全”,包含了 Virtual DOM 、时间切片( Time Slicing )、Fiber 协调( Reconciliation )、同步提交( Commit )以及核心 Hooks 。
这本书完全以对话的形式展开,由两位角色推动:
本书假设你具备基本的 JavaScript 、HTML 和 DOM 操作知识。
你可能从未接触过 React ,甚至从未使用过任何前端框架,只是想从零开始,建立一套清晰的 React 心智模型。
也可能你在工作中大量使用过 React ,却对它的工作原理知之甚少,想揭开这个黑盒的盖子,看看里面究竟藏着什么。
1
scrateV2 16 小时 59 分钟前
我去看了一眼,默认的打开的竟然是英文版。
|
2
Je236 16 小时 5 分钟前
看了第一章,写的不错
|