v0.15:Vue 3、Collection.remove、useDebounce 升级
· 阅读需 10 分钟
新平台:
- Vue 3,提供完整的组合式函数:useSuspense、useCache、useDLE、useController、useQuery
新特性:
- Collection.remove,用于从集合中移除条目
- RestEndpoint.remove,将 PATCH 与集合移除合二为一
- Union 无需类型判别字段即可 query()
- Invalidate 支持 Union,用于多态删除操作
- mockInitialState(),让测试搭建更简单
性能:
- get/denormalize 操作提升 10-20%
使用自动化 codemod 完成常见破坏性变更的升级:
npx jscodeshift -t https://dataclient.io/codemods/v0.15.js --extensions=ts,tsx,js,jsx src/
