发布于 2026-01-06 0 阅读
0

跳房子2.0上线啦!!带来全新的视角。

跳房子2.0上线啦!!带来全新的视角。

本周是 Hoppscotch 项目成立两周年纪念日。该项目最初于两年前的 8 月 21 日启动。自那时以来,我们已获得:

  • 月活跃用户 21,000 人
  • 累计用户超过 45 万
  • 140位贡献者
  • GitHub 上超过 30,000 个星标

这些指标令人惊叹,我们要感谢所有用户、支持者、开源社区的朋友和贡献者,感谢你们帮助我们取得如此佳绩。正因为有了如此庞大的数据,我们意识到自己肩负着重大的责任。大家对 Hoppscotch 的期望值更高了。这意味着我们需要对项目进行重构,使其每个组件都能随着规模的扩大而有效发展。今天,我们正式宣布为实现这一宏伟目标而采取的初步措施。

在过去的两年里,Hoppscotch 应用从一个简单的应用发展成为一个功能丰富、用途广泛的应用。多年来,我们经历了许多贡献者的来来往往,而这段时间以来,代码库并没有统一的规范。这导致应用中存在许多不一致的行为,内部架构也十分混乱。因此,在过去的几个月里,我们专注于构建一个能够承受并支持快速增长的基础架构。我们通过将代码库拆分成适当隔离的部分,并通过定义明确的接口进行通信,并在整个代码库中遵循统一的代码规范,最终实现了这一目标。这项工作仍在进行中,但基础架构已经搭建完成。因此,我们很高兴地推出 Hoppscotch 2.0,这个版本标志着 Hoppscotch 的发展方向发生了转变。

screely-1630087497099

首先,我们来聊聊新设计。我们希望打造一个能够随着时间推移不断演进,同时又能让人感到熟悉的界面。我们希望它实用且简洁。我们收到的一个常见反馈是,旧界面需要大量的滚动才能浏览,而且界面元素周围留白过多。现在,一切都变得简洁明了,无需滚动即可在应用中移动。这不仅仅是换了个新界面,还带来了一系列额外的功能。其中一个值得一提的新增功能是对应用内所有环境变量引用的高亮显示。虽然这种高亮显示很微妙,但它能清晰地呈现变量的有效性(如果变量无效,则会显示为红色)和当前值等重要信息。精简的内部架构也带来了更流畅的用户体验。例如,Hoppscotch 现在可以跨设备记住您的会话(如果您已登录),并且可以自动保存您在会话中打开的请求。我们还有更多功能正在开发中,敬请期待稍后与您分享。

我们于去年六月推出了 Hoppscotch for Teams 的封闭式邀请测试版。自那时起,我们已收到超过 400 份邀请。来自全球约 30 家公司和团队的反馈表明,他们试用了该功能,并表示支持,认为其易用性和低门槛是主要优势。Teams 将继续以封闭式邀请测试版的形式运行一个月,但我们希望能在九月底启动公开测试版。如果您和您的团队有兴趣试用 Teams,可以访问https://hoppscotch.io/beta申请邀请。我们将在未来几天公布更多关于 Teams 及其正式发布路线图的信息,敬请关注并在我们的社交媒体渠道上关注我们,获取最新资讯!

随着 2.0 版本的发布,我们希望标志着 Hoppscotch 项目发展方向的转变。我们的目标是构建一个开放且易于使用的协作平台,让开发者(以及非开发者)无论以个人还是团队的形式,都能在此平台上协作开发 API。目前,我们在 API 测试方面已经拥有坚实的基础,对 REST、GraphQL 和多种实时协议提供了丰富的支持,并且我们积极看到开源社区为这些方面提出的改进建议。因此,我们计划转向下一个项目——API 协作。通过 API 协作,我们将专注于开发能够帮助用户在 Hoppscotch 生态系统内共享、协作和记录 API 的功能。Hoppscotch for Teams 是这一战略的核心要素之一,但我们还有更多功能正在开发中,并将于未来几个月内陆续公布。我们正在稳步推进的另一项工作是为有需要的企业和团队提供完全托管的 Hoppscotch 自托管版本。请关注我们的社交媒体账号,Liyas 将于本周晚些时候公布该项目的相关计划!

Hoppscotch 团队一直以来主要由两人组成,直到最近才开始兼职开发。我们非常感谢开源贡献者们为这款应用提供的帮助和宝贵贡献,我们对此感激不尽,并期待他们继续支持我们。然而,项目规模和影响力已经发展到仅靠两人难以应对的地步。因此,我们决定开始招聘!如果您有兴趣与我们共同打造开发者使用 API 的未来,请访问https://forms.gle/2xM9x9NyYzirQ9ki8?_imcp=1查看我们的招聘职位。我们期待您的加入!

如果你喜欢你所看到的,还在等什么!快去访问https://hoppscotch.io

文章来源:https://dev.to/hoppscotch/introducing-hoppscotch-2-0-a-fresh-new-perspective-1j44