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

时间:2018-08-29 07:31:02

标签: node.js microservices pact seneca

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

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

所以我想知道Pact是否可以和Seneca.js一起使用(我有一个围绕Seneca.js构建的微服务系统)?如何使其运作?我可以从Seneca.js的消费者驱动合同中受益吗?

1 个答案:

答案 0 :(得分:0)

协议仅涉及HTTP请求,因此与框架无关。我看不到Pact无法与Seneca一起使用的任何原因,尽管除了快速浏览主页之外,我什么都没有。

始终最好将“框架”代码与“业务逻辑”代码分开-在这种情况下,请确保以良好的模块化方式将执行向您的提供程序的HTTP请求的代码与Seneca代码分离,并且您应该不会有任何问题。

相关问题