Meet Aspen:速度更快、更智能的 API 测试,超越 Postman 和 Insomnia

发布时间:作者:

Meet Aspen: Speedier & Smarter API Testing, Outshining Postman and Insomnia image

当您构建 API 或与 API 集成时,您通常会使用一个桌面应用程序,它允许您使用图形界面创建和发送请求,以便您可以可视化请求。对我来说,它始于 Postman。Postman 很棒,然后一切都变得以云为中心,突然之间所有东西都被登录或付费墙隐藏了。因此,我开始寻找新的替代方案。幸运的是,Taylor 在他的一个演示中使用了一个名为 Insomnia 的工具,它正是我所需要的。然后,不出所料,同样的事情发生了。Insomnia(由 Kong 所有)开始走下坡路。所以我又回到了起点。

今天,Treblle 推出了他们最新的 API 开发人员工具,Aspen。那么,它是什么?Aspen 是一款轻量级的 Mac 应用程序,是 Postman 或 Insomnia 的替代品。它专注于隐私优先,因此您通过该应用程序进行的任何请求都不会在后台同步到任何地方,只会存储在本地,以便您可以重新访问这些 API 请求。不仅是请求,还有响应。

我一直觉得 Postman 和 Insomnia 的一个缺点是响应数据在一段时间后会丢失。所以我不得不尝试在不关闭标签的情况下完成所有事情,否则我不得不再次发出请求并重新开始。Aspen 不会丢失此信息。它会为您本地保存它,以便您在需要时可以重新访问它,即使是数小时、数天,甚至数周后。

那么,为什么要使用它?它有什么不同?Aspen 在发出 HTTP 请求时比 Postman 快 10 倍,比 Insomnia 快 7 倍。为什么?Postman 和 Insomnia 都不是为 Mac 原生构建的,而且它们还有额外的功能,这些功能侧重于公司的业务目标。推动注册,并了解您如何与 API 交互。Aspen 是一款由 Treblle 为 API 社区创建的免费工具,它不会推动登录,也不想了解您的 API 请求。

您进行的所有请求都非常快,而且 100% 私密。在 Treblle,您的数据就是您的数据,除非您选择共享它。应该如此。

您如何在 API 工作流程中使用它?嗯,Aspen 带有 AI 集成,这意味着您可以增强构建 API 和 API 集成的体验。让我们一起探讨一个可能的用例。

您正在使用,比方说 Acme Corps CRM API。您阅读了他们的文档,了解了如何进行和发送请求。因此,您打开 Aspen 并像在任何其他 HTTP 客户端中一样搭建您的请求。请求被发送,您接收了 JSON 响应,允许您查看它并开始构建您的集成代码。JSON 响应的问题是,说实话。这确实是一个相当无聊的任务,对吧?从属性到属性,构建 DTO 和值对象,类型匹配,添加验证规则。这并不糟糕,这是工作的一部分。但是,如果不用这样呢?Aspens AI 集成将了解您正在使用的请求的上下文,并且您可以自动生成集成代码和测试代码,而无需离开 Aspen 本身。

我们为什么应该关心呢?嗯,说实话。如果我们可以使用 AI 来停止做所有这些无聊的工作,那将是一个很好的用例!AI 允许我们将这些任务交给它,而我们则专注于更大的图景。不再需要深入研究可以由 AI 自动化的无聊任务,而是专注于良好的架构和良好的测试,而更简单的任务可以由 AI 为您完成 - 您只需要进行健全性检查。

Aspen 现在处于测试阶段,是一款免费的 Mac 应用程序,不需要注册,也不会跟踪您正在与哪些 API 交互。如果您像我一样,喜欢与 API 交互,并且一直在寻找一种方法来改善您的 API 工作流程,那就试试吧!随着时间的推移,路线图上将出现新的功能,这些功能将帮助您将您的 API 水平提升到新的高度,在经济上和隐私方面都无需付出任何代价。

访问 网站,或下载 Mac 应用程序,开始在我们的隐私优先且速度极快的免费开发人员工具上测试您的 API。

Steve McDougall photo

Laravel News 的技术作家,Treblle 的开发者倡导者。API 专家,资深 PHP/Laravel 工程师。 YouTube 直播主.

归档于
Cube

Laravel 新闻稿

加入 40,000 多名其他开发者,永不错过新的技巧、教程等。

Laravel Forge logo

Laravel Forge

轻松创建和管理您的服务器,并在几秒钟内部署您的 Laravel 应用程序。

Laravel Forge
Tinkerwell logo

Tinkerwell

Laravel 开发人员必备的代码运行器。使用 AI、自动完成和本地和生产环境上的即时反馈进行调试。

Tinkerwell
No Compromises logo

绝不妥协

Joel 和 Aaron 是来自 No Compromises 播客的两名经验丰富的开发者,他们现在可以为您雇用 Laravel 项目。 ⬧ 固定费率为每月 7500 美元。 ⬧ 无需冗长的销售流程。 ⬧ 无需合同。 ⬧ 100% 退款保证。

绝不妥协
Kirschbaum logo

Kirschbaum

提供创新和稳定性,确保您的 Web 应用程序取得成功。

Kirschbaum
Shift logo

Shift

运行旧版本的 Laravel?即时、自动化的 Laravel 升级和代码现代化,以保持您的应用程序焕然一新。

Shift
Bacancy logo

Bacancy

每月仅需 2500 美元,即可为您的项目配备经验丰富的 Laravel 开发人员,拥有 4-6 年的经验。获得 160 小时的专业知识和 15 天的无风险试用。立即安排通话!

Bacancy
Lucky Media logo

Lucky Media

现在就获得好运 - Laravel 开发的理想选择,拥有十多年的经验!

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar:Laravel 电子商务

Laravel 的电子商务。一个开源软件包,将现代无头电子商务功能的力量带入 Laravel。

Lunar:Laravel 电子商务
LaraJobs logo

LaraJobs

官方 Laravel 招聘网站

LaraJobs
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit:Laravel SaaS 启动套件

SaaSykit 是一款 Laravel SaaS 启动套件,包含运行现代 SaaS 所需的所有功能。支付、漂亮的结账、管理面板、用户仪表板、身份验证、即用型组件、统计、博客、文档等。

SaaSykit:Laravel SaaS 启动套件
Rector logo

Rector

您无缝升级 Laravel、降低成本和加速创新以实现公司成功的合作伙伴

Rector
MongoDB logo

MongoDB

通过将 MongoDB 和 Laravel 强力整合,增强您的 PHP 应用程序,使开发人员能够轻松高效地构建应用程序。使用熟悉的 Eloquent API 支持事务、搜索、分析和移动用例。探索 MongoDB 灵活性、现代化的数据库如何改变您的 Laravel 应用程序。

MongoDB
Maska is a Simple Zero-dependency Input Mask Library image

Maska 是一个简单的无依赖输入掩码库

阅读文章
Add Swagger UI to Your Laravel Application image

在您的 Laravel 应用程序中添加 Swagger UI

阅读文章
Assert the Exact JSON Structure of a Response in Laravel 11.19 image

在 Laravel 11.19 中断言响应的精确 JSON 结构

阅读文章
Build SSH Apps with PHP and Laravel Prompts image

使用 PHP 和 Laravel Prompts 构建 SSH 应用程序

阅读文章
Building fast, fuzzy site search with Laravel and Typesense image

使用 Laravel 和 Typesense 构建快速、模糊的网站搜索

阅读文章
Add Comments to your Laravel Application with the Commenter Package image

使用 Commenter 包为您的 Laravel 应用程序添加评论

阅读文章