超大 js 应用设计哲学 https://medium.com/@cramforce/designing-very-large-javascript-applications-6e013a3291a3 译文:https://zhuanlan.zhihu.com/p/35929167 避免对应用进行中心化配置:易于协作,删除代码 Enhance 概念:逆向依赖,只能通过构建工具来实现 基础 bundle 太大 禁止依赖测试(不实际啊),例子:在 React 中,每个组件都需要继承自 React.Component。因此,如果你的目标是基本 bundle 中没有 UI 代码,只需添加一个测试,断言 React.Component 不是你基本 bundle 的传递依赖。