我可以将Pact.js与Seneca.js一起使用吗?

问题描述 投票:0回答:1

这几天我刚遇到PactConsumer-Driven Contracts模式,我喜欢它!

我对这些模式和微服务真的很陌生。在我看来,Pact将主要在HTTP API上工作。

所以我想知道Pact是否会与Seneca.js合作(我有一个围绕Seneca.js建立的微服务系统)?如何使它工作?我是否会受益于与Seneca.js一起使用的消费者驱动合同?

node.js microservices pact seneca
1个回答
0
投票

Pact只关注HTTP请求,因此与框架无关。我看不出任何理由为什么Pact不能与塞内卡合作,尽管除了快速扫描主页之外我什么都不知道。

将“框架”代码与“业务逻辑”代码分开是一种很好的做法 - 在这种情况下,确保执行对提供程序的HTTP请求的代码以一种很好的模块化方式与Seneca代码分离,并且你不应该'有任何问题。

© www.soinside.com 2019 - 2024. All rights reserved.