API设计

  

最小可行产品API的实现 - frankel

22-11-29 339 1 11k

不写一行代码的情况下,实现最小可行产品API:无需编写 REST API代码,而是配置使用 PostgREST 组件。 PostgREST 是一个独立的 Web 服务器,可将您的 PostgreSQ... 详细

管理API安全风险的10大方法

22-11-27 406 2k

无论API是从无到有还是从第三方来源集成,确保其安全都需要有组织的、积极的端到端可视性。API在软件交付生命周期中占有重要地位,其安全性取决于CI/CD工作流程对API开发的最佳实践的遵循程度。 ... 详细

使用Golang、PostgreSQL和Docker实现现代API设计

22-11-23 460 1k

使用 Docker Compose 组织容器并使用 CURL 发出请求。 Go 是一种高性能的强大语言,它在语言本身中内置了并发性,使其非常适合 微服务 。这里我们将制作一个小的 API,重点... 详细

代码优先与API优先比较 - Xu

22-11-17 619

代码优先(Code First)是程序员首先开发代码,不进行API设计,代码集成测试发布时。再对API进行测试。 API优先(API First)是首先设计API,然后测试API,再进行代码开发。 ... 详细

书籍推荐:《API 设计模式》

22-11-13 801 1

为任何领域、技术或平台设计可演变的高质量API的成熟模式 本书提供了理论和实践的健康组合,包含了许多深刻的建议,但从未失去大局观......以现实世界的经验为基础,以学术的严谨性和实践者社区的反馈... 详细

如何定义API业务模型? - henriq

22-11-13 575 1k

作为一个API供应商,你需要一种易于使用和灵活的方式来从你的API中获得收入,这样,只要你的API被使用,你就能获得收入。 然而,我们必须澄清的一点是,你不一定会因消费你的API而向用户收费。你的... 详细

API 网关的10个最常见用例

22-11-05 684 1 6k

这篇文章详细阐述了API 网关(例如 Apache APISIX )在构建 API-Led Connectivity时 最常见的 10 种用法。我们了解不同的解决方案,您可以利用 API Gatew... 详细

Tinder如何使用SpringCloud构建500个微服务的API网关?

22-11-03 754 1 4k

Tinder如何使用 Spring Cloud Gateway 集中其 500 多个 微服务 的非常棒的文章: Tinder API网关(TAG)是Tinder的关键框架之一,它解决了暴露公共... 详细

oslabs-beta/DacheQL: GraphQL 缓存工具

22-10-28 326 1k

DacheQL能简化 GraphQL 查询的缓存过程,以便开发人员提高其应用程序性能。 DacheQL 是一个利用 Redis 和 LRU 驱逐策略的轻量级 GraphQL 缓存工具。 Graph... 详细

使用 gRPC 协议实现微服务通信

22-10-25 735 1 4k
在本文中,我们了解了 gRPC 内部结构以及 微服务 如何使用 gRPC 协议进行通信。然后我们看到了大约 4 种类型的通信模式。我们还了解了 gRPC 的用例以及 gRPC 的优缺点。 ... 详细

API网关:Apache APISIX 3.0与Kong 3.0比较

22-10-19 424 1k

2022 年 9 月 28 日,Kong 发布了新的 Kong Gateway 3.0 ,实现了一些新功能和性能提升。9 月 21 日,Apache 软件基金会顶级项目 Apache APISIX ... 详细

stepci:让 AP​​I 测试和监控变得简单

22-10-18 387 4k

Step CI 是一个开源工具,它使测试和监控 API 变得简单: 概览: 语言无关。灵活的声明式配置语言 REST、GraphQL、XML 融合的。与 Node、Docker 和 Git... 详细

事件驱动API架构的五个协议

22-10-02 405 6k

在这篇文章中,我们将讨论 5 种常见的事件驱动方法——WebSockets、WebHooks、REST Hooks、Pub-Sub和Server Sent Events。我们将定义它们的本质和作用,... 详细

jsoncrack.com: 将Json生成直观图表可视化

22-09-21 569

如果您使用 JSON 文件,您可能会喜欢这个工具: 嵌套的 JSON 文件很难阅读。. 详细

Apache Camel 路由简介

22-09-14 507 2k
在这篇博客中,我们介绍使用 Apache Camel 框架进行面向消息开发的几个关键要素。它使开发人员能够集成多种技术并与各种端点(例如文件、队列和外部服务)进行数据通信,同时易于使用。 介... 详细
共有 2401 2 3 4 ... 16 下一页