#RESTful文章排行榜

OpenAPI规范入门

18-09-14 20231 6 banq

当我不写文章时,我在一家大型软件公司工作,我们拥有许多工程团队,所有这些团队都为复杂,多功能和高度可用的业务平台的特定元素做出了贡献。我们选择了API-First方法来加速开发并增强领域之间的协作。 ... 详细

SpringBoot中REST API的错误异常处理设计

18-07-17 2870 4 banq

RESTful API中的异常Exception处理有两个基本要求,需要明确业务意义的错误消息以及hhtp状态码。良好的错误消息能够让API客户端纠正问题。在本文中,我们将讨论并实现Spring的RE... 详细

gRPC-Web:替代REST的gRPC的Javascript库包

18-10-25 7318 banq

gRPC-Web是一个JavaScript客户端库,使Web应用程序能够直接与后端gRPC服务通信,而不需要HTTP服务器充当中介。这意味着你现在可以通过使用 .proto  文件定义客户端 和 服... 详细

GraphQL:PayPal结账的成功案例

18-10-17 939 2 banq

在PayPal,我们最近将 GraphQL 引入了我们的技术堆栈。如果您还没有听说过 GraphQL ,它是REST API的一种广受欢迎的替代方案,目前正在风靡开发人员世界! 在PayPa... 详细

使用RSocket实现新REST服务协议

18-10-15 1634 1 banq

最近由于gRPC的噪音很多,人们开始质疑其优雅性,这篇文章也顺便黑了一把,gRPC在概念上与 SOA P非常相似,只是它使用Protobuf而不是使用XML来定义服务。就像SOAP一样,它是UR... 详细

用啤酒和乐高解释什么是API

18-08-25 2597 1 banq

API是我们一直都在使用的东西。尽管他们无处不在,但许多人 - 甚至是技术人员对API是什么以及工作方式都有一个非常模糊的理解。说真的,你可以请你的同事快速解释API,他们一般告诉你:“API代表应用... 详细

Node.js REST API的10个最佳实践

18-10-06 738 1 banq

在本文中,我们将介绍编写Node.js REST API的最佳实践,包括命名路由,身份验证,黑盒测试以及为这些资源使用适当的缓存头等主题。 #1 - 使用HTTP方法和API路由 想象一下,您正在... 详细

XML和区块链都是发展演进中的怪胎

18-09-16 813 1 banq

人的理性是有限的,甚至拙劣的,但理性中的人却很自负。互联网本身不是被理性事先设计出来的,但是我们总是想在互联网上再次理性设计,XML和区块链都是人类理性自负地结果,有人甚至将区块链和互联网相比,他们不... 详细

使用Spring Security和JWT保护REST API实战源码

18-08-31 959 banq

设计REST API时,必须考虑如何保护REST API,在基于Spring的应用程序中,Spring Security是一种出色的身份验证和授权解决方案,它提供了几种保护REST API的选项。 ... 详细

使用REST Assured测验验证REST服务

18-09-14 2196 banq

建立和维护API与其他应用程序非常相似,建立它可能是最容易的部分,但是,当 架构 完成时,你的工作还没有完成,接下来,需要测试API以确保其按预期运行。 使用哪些工具进行测试或一系列测试?即使你... 详细

耦合与聚合的区别比单体与微服务区别更重要

18-10-01 669 banq

Martin Thompson (@mjpt777) 于 6:30 下午 on 周一, 10月 01, 2018: Assuming REST and HTTP are required for mi... 详细

JSON事件驱动与RESTful API比较

18-09-24 718 banq

我很确定事件驱动已经是一个大问题,并且会变得更大。事实上,事件是JSON blob,并且通常我们希望它们在计算机程序中更容易使用。我以前也写过关于很难指定JSON格式化文章,也有关于无模式的消息处理。... 详细

API设计:先思考再编码

17-02-25 963 1 banq

API是定义应用程序接口的通用术语,换句话说,定义了用户(人或机器)如何与程序交互。在Web开发世界中,API通常是响应客户端结构化文本数据请求的网站端点集合。 Web开发人员广泛使用和讨论的另一个... 详细

白宫Web API的指南和示例

18-10-21 393 banq

本文档提供了白宫Web API的指南和示例,鼓励跨前后端的一致性,可维护性和最佳实践。白宫API旨在平衡真正的RESTful API接口和积极的开发者体验(DX)。该文件大量借鉴: 设计HT... 详细

影响rest api版本选择的因素

18-10-06 284 banq

以下因素会影响REST版本控制的选择: URI污染 - URL版本和请求参数版本控制会污染URI空间 滥用HTTP标头 - Accept Header不适用于版本控制 缓存 - 如果使用基于标头... 详细

共有 129 上一页 2 3 4 5 6 7 8 ... 9 下一页