内容简介:虽然前后端分离已经流行很多年了,仍有很多团队不能够充分的利用前后端分离的优势。主要体现在前端过分依赖服务环境, 将高效的约定分工合作模式理解很浅。这里推荐较为灵活简单的解决方案【Moco】
虽然前后端分离已经流行很多年了,仍有很多团队不能够充分的利用前后端分离的优势。
主要体现在前端过分依赖服务环境, 将高效的约定分工合作模式理解很浅。
在这里推荐一种mock server的解决方案。 mock server的方案有很多: 1. Java API 2. JUnit @Rule 3. Node.js (npm) module 4. Grunt plugin 5. Docker container等
这里推荐较为灵活简单的解决方案【Moco】
源项目github地址: https://github.com/dreamhead/...
搭建步骤
-
1 下载Moco
Download [Standalone Moco Runner][1]
-
2 启动Java Moco进程
java -jar moco-runner-<version>-standalone.jar http -p 12306 -g main.json
-
3 配置main.json
最佳实践: 配置main.json 引入其他的json
[ { "include" : "foo.json" }, { "include" : "mock.json" } ]
-
4 编写配置文件:
1 mock.json [ { "request": { "uri": "/mock" }, "response": { "text": "Hello, MOTO" } } ] 2 foo.json [ { "request": { "uri": "/foo", "queries": { "f": { "match": ".*" // anyNumber anyString } } }, "response": { "json": { // 此处为json body } } } ]
-
5 修改的配置文件及时生效
这个是真的讲究啊
总结:利用好 工具 即可让工作效率成倍的提高; 一味的做一个既得利益者只能是固步自封。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 10 种跨域解决方案(附终极方案)
- React 服务端渲染方案完美的解决方案
- Hadoop小文件解决方案-基于文件整合的解决方案
- 关于当前公开的组件化方案存在的问题与解决方案探索
- iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案
- iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
删除
[英] 维克托•迈尔-舍恩伯格(Viktor Mayer-Schönberger)著 / 袁杰 译 / 浙江人民出版社 / 2013-1 / 49.90元
《删除》讲述了遗忘的美德,为读者展现了大数据时代的取舍之道。 《删除》从大数据时代信息取舍的目的和方法分别诠释了“被遗忘的权利”。维克托首先回溯了人类追寻记忆的过程,之后提出数字技术与全球网络正在瓦解我们天生的遗忘能力。对此,他考察了促进遗忘终止4大驱动力——数字化,廉价的存储器,易于提取,全球性访问。之后,他提出了当前数字化记忆的两大威胁——信息权力与时间,并给出了应对威胁的6大对策——数......一起来看看 《删除》 这本书的介绍吧!