v0.14:精简的 Manager API、性能提升与 GC
· 阅读需 13 分钟
Manager:
Manager API 得到了精简——更扁平的 action 结构降低了代码复杂度,并通过减少不同的内联缓存条目来提升性能;同时更简单的配置 API 让自定义更加愉快。
性能:
- 立即发起 fetch 调用——不再等待空闲
- 通过移除不必要的 polyfill,包体积缩小 30%
- 规范化快 10%,反规范化快 32%
Schema/数据建模:
- 使用 Object Schema 进行 Query 连接
- 用于组合 Entity 行为的 EntityMixin
- Entity.pk() 默认值使用
id - 通过 Entity.process() 实现动态失效
测试:
- renderDataHook() 让测试更简单
垃圾回收:
- GCPolicy——自动回收过时数据
