所有文章 > 当前分类:API设计
REST API URI 设计的 7 条规则
REST API URI 设计的 7 条规则
2024/10/11
本文将介绍一组 REST API URI 的设计规则,并探讨如何使用 Keycloak 或客户端证书来保护 REST API 的安全。
设计第一个 GraphQL 架构的实用指南
设计第一个 GraphQL 架构的实用指南
【API设计】 本文将回顾在设计 GraphQL 模式时需牢记的一些原则。
2024/10/11
AWS 无服务器架构上的 API 实现
AWS 无服务器架构上的 API 实现
【API设计】 本文介绍了AWS无服务器架构上RESTful API的实现。它详细概述了架构、数据流和可使用的 AWS 服务。本文还介绍了无服务器架构相对于传统方法的优势。
2024/09/20
REST、GraphQL 和 gRPC 的自动化风格指南
REST、GraphQL 和 gRPC 的自动化风格指南
【API设计】 不要浪费客户的时间强迫他们尝试找出您的不一致之处。不要浪费所有 API 开发人员的时间来学习记住样式指南。不要浪费 API 管理团队的时间来手动审查 API。不要浪费每个人的时间来修复生产中的不一致之处。
2024/09/20
API 代理 vs API 网关:选择哪一个更适合您的需求?
API 代理 vs API 网关:选择哪一个更适合您的需求?
【API设计】 本文将简要介绍 API 代理和 API 网关之间的区别。在发布公共 API 时,确保 API 具有安全策略,并能够隐藏后端逻辑对 API 使用者至关重要。
2024/09/20
三种用户通信 API 类型及其应用场景
三种用户通信 API 类型及其应用场景
【API设计】 本文将帮助规划应用程序通信策略的工程师了解三种主要的用户通信 API 及其最佳使用场景,并展示如何在适当的位置使用合适的 API 来简化日常工作。
2024/09/19
OpenAPI 和 JSON Schema:何时使用哪个
OpenAPI 和 JSON Schema:何时使用哪个
【API设计】 许多组织都有由 JSON Schema 描述的现有对象。但问题是,开发人员遇到了一个大问题:OpenAPI仍然无法识别和支持某些 JSON Schema 关键字。
2024/09/13
揭秘API优先策略:构建高效应用的全新方法
揭秘API优先策略:构建高效应用的全新方法
【API设计】 本文将探讨为何将 API 置于优先地位已成为软件开发的主流趋势。
2024/09/13
为什么你不应该忽略内部API文档的重要性
为什么你不应该忽略内部API文档的重要性
【API设计】 优秀的文档可让您的团队了解每个 API 的功能并快速上手。这是更大规模 API 设计管理流程的一个重要成果。实施后,您的内部 API 文档可为您的团队提供即时和长期价值。
2024/09/13
前 5 名 Node.js REST API 框架
前 5 名 Node.js REST API 框架
【API设计】 在本文中,我们探讨了五个最佳 Node.js 框架,用于开发 RESTful API,并对每个框架进行了概述。
2024/09/11
API优先设计:构建可扩展且灵活的软件的现代方法
API优先设计:构建可扩展且灵活的软件的现代方法
【API设计】 本文深入探讨了 API 优先设计的概念,概述了其优点和实际应用,并附有说明性示例。
2024/09/10
掌握 API 数据检索:过滤和排序的全面指南
掌握 API 数据检索:过滤和排序的全面指南
【API设计】 本文将深入探讨 API 中的过滤和排序细节,讨论最佳实践和应避免的常见错误。阅读完本指南后,将全面了解过滤和排序如何简化 API 数据检索并改进软件集成过程。
2024/09/07
为组织构建可重用的API组件库
为组织构建可重用的API组件库
【API设计】 组件库可让 API 创建者和设计团队保持一致性并促进跨 API 项目的重复使用。这些库可让您创建、共享和协作 JSON 架构模型,从而确保更高效的 API 设计流程。
2024/09/03
平台策略:最大化API创意
平台策略:最大化API创意
【API设计】 要成为创意平台,公司必须首先了解 API 和平台之间的区别。API 是一组规则和协议,允许不同的软件应用程序相互通信,而平台提供 API、工具和资源,使开发人员能够在其基础上进行构建。 
2024/09/03
让你的API设计清晰方便的7个技巧
让你的API设计清晰方便的7个技巧
【API设计】 本文的7 个技巧将使您的 API 设计清晰便捷。
2024/09/03
对于普通开发者来说,API文档质量的重要性
对于普通开发者来说,API文档质量的重要性
【API设计】 本文探讨了低代码和无代码解决方案的未充分服务的市场,以及如何通过高质量文档推动 API 的采用。
2024/09/02
1 2 3 5