所有文章 > 当前分类:API设计
如何使用 Azure Functions 和 RapidAPI 构建无服务器 Web 应用程序
如何使用 Azure Functions 和 RapidAPI 构建无服务器 Web 应用程序
2024/12/05
无服务器计算是云开发中的一种流行趋势,它允许开发人员创建可扩展、经济高效且事件驱动的应用程序,而无需管理服务器。本文将指导您使用 Azure Functions 和 RapidAPI 构建无服务器 Web 应用。 什么是无服务器计算?...
设计优先 API 开发:神话还是现实?
设计优先 API 开发:神话还是现实?
【API设计】 设计优先这一概念在 API 开发领域获得了大量追随者。它承诺带来一系列好处,包括改善用户和开发人员体验、缩短上市时间并降低开发成本。出于这些原因,设计优先的支持者经常将其视为解决 API 开发和管理所面临问题的灵丹妙药。 但并非所有人...
2024/12/05
原型优先API设计
原型优先API设计
【API设计】 API 设计方法的讨论通常分为两大阵营:代码优先和设计优先。每种方法都有不同的权衡,设计优先通常被认为是理想的,但并不总是实用的。在本文中,我将提出第三种选择,即原型优先,并论证了它结合了其他两种方法的多种优点。
2024/12/05
掌握良好的API设计原则:是什么、为什么以及如何
掌握良好的API设计原则:是什么、为什么以及如何
【API设计】 API 设计原则是数字世界中建立强大连接的模型,其中 API 弥合了系统之间的差距。本文简化了 API 设计的复杂性,向您介绍了确保功能性、可靠性和易用性的经过实践检验的原则。学习如何奠定优秀 API 的基础,而无需猜测,这样您就可以专注于真正重要的事情:打造一款能够无缝集成并根据技术需求扩展的卓越工具。
2024/12/04
了解电信公司的API标准CAMARA
了解电信公司的API标准CAMARA
【API设计】 在本文中,我们将探讨CA​​MARA 项目(一家电信公司 API 标准机构,最近已成为 Linux 基金会项目)的努力,以及标准化 API 可能对电信行业产生的影响。
2024/12/04
提高开发人员生产力的API终极指南
提高开发人员生产力的API终极指南
【API设计】 在本指南中,我们帮助您以开发人员的身份自信地驾驭API领域。这份实用指南重点介绍了 RESTful、SOAP 和 GraphQL API 及其在优化项目中的作用。我们讨论了可以完善您的开发工具包的最佳实践和集成策略,帮助您轻松构建弹性、互连的软件系统。
2024/12/03
如何设计更具包容性的API
如何设计更具包容性的API
【API设计】 创建包容性 API 不仅仅是勾选复选框 — 而是要为不同的用户创建一个受欢迎的环境。从术语到更易于访问的开发人员门户设计,让我们探索一些有助于指导这种方法的基本原则。
2024/12/03
如何通过 API 将大模型集成到自己的应用程序中
如何通过 API 将大模型集成到自己的应用程序中
【API设计】 OpenAI 的员工 Sherwin Wu 和 Atty Eleti 在 QCon 上讨论了如何使用 OpenAI API 将这些大语言模型集成到应用程序中,并通过使用 API 和工具将 GPT 连接到外部世界以扩展 GPT 的功能。 ...
2024/12/03
.NET 7.0在.NET Core Web API中实现限流就这么简单
.NET 7.0在.NET Core Web API中实现限流就这么简单
【API设计】 限流可以保障web API站点的安全性,它有助于保护服务器的资源,防止无效的访问,从而达到站点访问平衡性。本文将探讨如何在.NET Core Web API实现限流。并用案例介绍如何限流。 1、什么是限流 限流是一种用于限制客户...
2024/12/02
通过Flask框架创建灵活的、可扩展的Web Restful API服务
通过Flask框架创建灵活的、可扩展的Web Restful API服务
【API设计】 RESTFUL API 当今,Restful API 在 Web 开发服务上已经成为主流,Python 作为一门优秀的编程语言,也因此拥有了实现 Restful API 的强大优势。而本文将从什么是 Restful API 入手,逐步...
2024/12/02
WebHDFS Rest API 企业实战:大佬手把手带你堵住漏洞,企业实例解析
WebHDFS Rest API 企业实战:大佬手把手带你堵住漏洞,企业实例解析
【API安全】 Apache Hadoop提供了本地库,用于访问HDFS。这些本地库对于在Hadoop集群内运行的应用程序非常有用,只需要配置hadoop客户端的环境就可以使用这些库来直接访问HDFS。         然而,对于外部应用程序来说,如...
2024/12/02
为你的 ASP. NET Core Web API 创建 Microsoft Power App
为你的 ASP. NET Core Web API 创建 Microsoft Power App
【API设计】 通过轻松创建 Web API 前端来提升您的开发体验。     低代码工具在开发人员中越来越流行,因为用更少的代码更快地创建应用程序。在 Visual Studio 2022 17.6 预览版2中,您现在可以通过连接服务连接到 Mic...
2024/12/02
怎样设计安全的GraphQL API?
怎样设计安全的GraphQL API?
【API设计】 在这篇文章,我们将讨论一些各种 GraphQL 部署和迁移的安全风险,这些安全风险在客户管理过程中被发现。我们会讨论比较常见的高风险权限漏洞,以及不太常见的服务端请求伪造(SSRF)问题。上述这些问题都是我们在尝试实现从 GraphQL 到...
2024/12/02
如何在以太坊上构建GraphQL API
如何在以太坊上构建GraphQL API
【API设计】 过去,开发人员通过构建自己的集中式索引服务器从区块链中提取数据,将数据存储在数据库中,并通过API进行公开。这需要大量的工程和硬件资源,并且破坏了分散化所需的重要安全性。 本文将向大家介绍如何在去中心化Web基础架构-区块链数据上轻松...
2024/12/02
GraphQL 初体验,Node.js 构建 GraphQL API 指南
GraphQL 初体验,Node.js 构建 GraphQL API 指南
【API设计】 前言 过去几年中,GraphQL 已经成为一种非常流行的 API 规范,该规范专注于使客户端(无论是客户端、前端还是第三方)的数据获取更加容易。 在传统的基于 REST 的 API 方法中,客户端发出请求,而服务端决定响应。 ...
2024/12/02
GraphQL+Koa2实现服务端API结合Apollo+Vue
GraphQL+Koa2实现服务端API结合Apollo+Vue
【API设计】 一、GraphQL介绍 1.1 简介 GraphQL 是一种新的 API 的查询语言,它提供了一种更高效、强大和灵活 API 查询。它 是由 Facebook 开发和开源,目前由来自世界各地的大公司和个人维护。GraphQL ...
2024/12/02
1 9 10 11 12 13 17