开源的API管理工具和数据库管理工具分享

今天这篇文章给大家推荐两款非常不错的开源工具,一个是API管理工具,一个是数据库管理工具,前端后端我直接给你包圆了[看]。

话不多说,咱直接开始

Hoppscotch

Hoppscotch是一个开源的轻量级、基于Web的API管理工具,采用Vue、Nuxt、TypeScript开发。从头开始设计构建,考虑易用性和可访问性,为API开发人员提供了简约的用户界面设计。

其实他之前有一个更显眼的名字Postwoman,从名字就可以看出来他是要对标Postman,虽然功能还比不上Postman,但对于大部分开发人员的日常工作需求是完全够用的,最重要的是开源的,完全可以自己托管部署。

特性

轻量级:简约的用户界面设计快速:实时发送请求并获取/复制响应

RESTAPI

构建请求、添加脚本、测试响应并支持集合和环境

使用proxy访问浏览器阻止的APIS

历史记录:请求内容与云端/本地会话存储同步,只需单击即可恢复

GraphQL

进入你的graphql端点,构建你的查询,将它们组织到collections中

Realtime

测试

Websocket

Socket.io

MQtt

SSE连接

API文档

可以通过创建文档进行发布API,让其他人可以访问你的API。

附加组件

代理-为Hoppscotch创建的简单代理服务器

CLIβ-Hoppscotch的CLI解决方案

浏览器扩展-简化访问Hoppscotch的浏览器扩展,支持Firefox与Chrome浏览器

Hopp-Doc-Gen-用于Hoppscotch的API文档生成器CLI

安装

本地开发环境

首先Clone该项目

通过运行npminstall-gpnpm使用npm安装pnpm

在克隆的目录中运行pnpminstall来安装依赖项

使用pnpmrundev启动开发服务器

通过在浏览器中访问


转载请注明:http://www.aierlanlan.com/rzdk/4580.html

  • 上一篇文章:
  •   
  • 下一篇文章: