EasyMock(公众号笔记)

ABSTRACT

2017-05 备忘式笔记。内容极简:指向 Mock.js(nuysoft/Mock)的 GitHub 仓库与 wiki,提及 GitChat 文章,用于前端数据模拟工具的线索存档。

核心要点

  • 笔记主体是两个链接:Mock.js 仓库(github.com/nuysoft/Mock)及其 wiki 文档;另提及一篇微信收藏的 GitChat 文章。
  • Mock.js 用途:前端开发中拦截 Ajax 请求、按数据模板生成随机模拟数据,实现前后端并行开发。
  • 标题「EasyMock」与正文 Mock.js 并非同一工具——EasyMock 是 Java 单元测试 mock 框架,Mock.js 是前端数据模拟库,笔记标题疑为混记,使用时注意区分。

关键实体与概念

Mock.js、EasyMock、数据模拟、Ajax 拦截、前后端并行开发

关联概念

来源回溯

  • 原始文件:raw/ip/wechat_articles/EasyMock.md(2017-05-23)

时效性评估

  • 仍有效:Mock 思想(契约先行、前后端解耦)长青;Mock.js 本身仍可用。
  • 已过时:Mock.js 多年未更新;现代替代方案为 MSW(Mock Service Worker,基于 Service Worker 拦截,支持 REST/GraphQL)、Apifox/Apipost 等一体化 API 平台自带 mock 能力;Java 侧 EasyMock 也已被 Mockito 全面超越。