TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Replacing Postman with the Jetbrains HTTP Client

6 点作者 jlengrand超过 2 年前

1 comment

KronisLV超过 2 年前
I know that some people suggest that perhaps RESTful APIs (or even some other types of APIs) shouldn&#x27;t try for formal specifications, but personally I find OpenAPI to be great, especially when combined with a bit of codegen and automation, like in the article!<p>Somehow I think that the workflow of SOAP + SoapUI was superior to much of the ad-hoc messing about that came afterwards in the earlier days of large scale REST adoption (before Swagger was quite a thing), despite SOAP itself not being all that great. Regardless, you could get the service spec as a WSDL file and feed it into either SoapUI to get a full API client for testing, or maybe throw it at some codegen to get client stubs in Java or whatever language you were using.<p>It&#x27;s nice to see that we&#x27;re getting close to that automation and codegen again, given that REST is easier to work with than SOAP in most cases. I just wish that more projects out there truly embraced OpenAPI as well, which in my experience hasn&#x27;t been the case (honestly, tooling should automatically generate basic OpenAPI specs from the routes that your app exposes).<p>JetBrains tooling is pretty good, as always, though.