前端 MVVM 模式中的数据层(Model)实战应用

在 MVVM 或者 MVC 模式当中,M 都是定义为 Model 层,也就是数据层,理论上应该把所有跟数据相关的操作都抽取到这一层,本文将讲述在现行 Vue、React、AngularJS 等框架下,如何抽取 Model 层,包括:

  1. API 请求方式的统一封装
  2. 接口的复用
  3. Model 实现
  4. 安全提取数据
  5. 统一的 Model 返回格式
  6. 统一错误提示
  7. 接口监控方案
  8. Mock 数据管理
  9. 更简单使用 Model:提供 CLI 支持
  10. 接口缓存方案
  11. 多接口聚合 Model
  12. 聚合 Model 的可视化
  13. Model 对接 GraphQL
  14. Model 结合 WebSQL 实现前端数据管理

阅读全文: http://gitbook.cn/gitchat/activity/5da58d09d8728d5f1143e955

您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

前端 MVVM 模式中的数据层(Model)实战应用