#API设计

面向前端的后端模式(BFF)

18-10-05 6821 3 banq

Backend For Frontend API设计是一种为前端设计的专门后端API,主要是为解决常见的前后端API冲突。 让我们看一下常见API设计前端/后端冲突的三个示例,然后寻找解决它们的方法... 详细

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

18-10-06 561 1 banq

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

应付网络抖动等临时故障的重试策略

18-09-19 888 banq

REST调用或同步是服务器之间通讯的经常方式,在没有分布式事务机制保障情况下,需要我们开发人员手工进行重试,重试几次失败后进行业务回退操作,重试非常重要,容易造成网络堵塞,引入断路器又过于重量,完善重... 详细

调查发现:SpringBoot和kafka几乎无处不在!

18-09-25 464 banq

一项新的调查发现,DevOps团队采用微服务的主要原因是扩展应用程序并更快地获得产品和服务的能力。 微服务是敏捷架构的基础,在这种架构上,应用程序被构建为不同的较小服务而不是整个应用程序的集合。新出... 详细

Protobuffers可能是错的

18-10-11 808 1 banq

有人质疑谷歌鼎鼎大名的Protobuffers,它是一种快速序列化协议,主要是从学术角度质疑其类型设计教条,很多设计只是为了让其工作而设计,没有深刻哲学背景考虑,当然这个观点引起很多争论。 '我认... 详细

JSON事件驱动与RESTful API比较

18-09-24 476 banq

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

Just-API:无需编码测试API

18-10-16 238 banq

Just-API是声明性、基于规范的测试框架REST,GraphQL(或任何基于HTTP)的API开源库包。用户可以在不编写代码的情况下测试API,它从YAML文件中读取API测试规范,并以串行/并... 详细

影响rest api版本选择的因素

18-10-06 167 banq

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

共有 121 上一页 1 ... 9 10 11 12 13 14 15 ... 16 下一页