#API设计文章排行榜

使用Springdoc OpenAPI替代SpringFox提供微服务API文档 – Piotr

20-03-08 5098 1 banq

通常情况下,用项目SpringFox来为Spring Boot应用程序自动生成Swagger文档,Springdoc OpenAPI与OpenAPI 3兼容,并支持Spring WebFlux,而S... 详细

奈飞Netflix如何在数据集成API领域使用六边形架构与Clean架构切换到微服务架构? - Netflix TechBlog

20-03-11 1469 2 banq

大约一年前,我们的工作流程团队开始开发跨业务多个领域的新应用。我们面临着一个有趣的挑战:是从头开始构建应用程序的核心,同时还需要使用许多不同系统中存在的数据。 我们需要的一些数据点,例如有关电影,制... 详细

结合DDD和Spring Boot实现基于REST API的并发控制 -DZone Java

20-06-04 1815 1 banq

在多用户环境中,处理并发访问是我们的主要工作。并发控制可以而且应该反映在我们的API中,特别是因为HTTP提供了一组标头和响应代码来支持它。 首选的方法是将version属性添加到我们的读取模型中,... 详细

SQL是比GraphQL更好的API语言?

20-04-17 1411 1 banq

Datasette是一个使用SQL实现API查询的项目,Datasette的创建者和Django的共同创建者Simon Willison认为:SQL是比GraphQL更好的API语言。 众说纷纭:... 详细

gRPC是重新发明轮子的RPC框架? - kelseyhightower

20-05-09 1153 1 banq

正如Kubernetes相对于基础设施而言一样,gRPC是相对于应用而言的,就像kubernetes一样,没有人应该直接接触gRPC。gRPC尝试通过支持身份验证、服务发现、负载平衡、测量指标以及许... 详细

SQL已死? - thenewstack

20-05-21 813 1 banq

SQL可能已有46年的历史了,但是仍然可以完成工作。 截至2020年,SQL已经将近半个世纪的统治。这是一个可靠、易于使用(当然非常熟悉)的可靠解决方案。 正如知道并喜欢它的分析人员和数据库开发人员... 详细

幽默:假装从未发生过OOP? - johndcook

20-05-16 610 1 banq

我最近遇到一个人,他说,摆脱 面向对象 编程(OOP)的方式是回到简单地告诉计算机要做什么,就像OOP从未发生过。我认为这不是一个好主意,我也不认为这是可能的。 面向对象的程序设计(尽管后来有过... 详细

可重用性是一个谬论 - UWE FRIEDRICHSEN

20-03-16 932 banq

多年来,可重用性/可复用性是软件 架构 设计中的一个圣杯。关于可重用软件模块的讨论在1970年代初得到了发展。例如,1974年史蒂文斯,迈尔斯和君士坦丁(Stevens,Myers和Consta... 详细

在Spring Boot缓存API - Code Factory

20-05-10 983 banq

Spring在缓存方面具有一些不错的功能,并且使用Spring缓存API的抽象非常简单。 缓存是一种增强系统性能的机制。它是位于应用程序和持久数据库之间的临时内存。高速缓存存储器存储最近使用的数据项... 详细

HTTP有哪些保证幂等性和安全性的方法? - mscharhag

20-02-15 1694 banq

幂等性和安全性是HTTP方法的属性。在 HTTP RFC 定义了这些特性,并告诉我们哪些HTTP方法是安全的和幂。服务器应用程序应确保正确执行安全和幂等的语义,如客户端期望的那样。 安全的HT... 详细

使用Spring Boot和Swagger进行API优先开发 - reflectoring.io

20-03-24 816 banq

遵循API优先方法,我们在开始编码之前先指定一个API。通过API描述语言,团队可以进行协作而无需执行任何操作。 使用OpenAPI,我们可以创建一个API规范,我们可以在团队之间共享以交流合同。O... 详细

W3C付款请求API:Payment-Request API调用规范

20-03-03 938 banq

该规范对API进行了标准化,以允许商家以最小的集成代价集合使用一种或多种付款方式。通过用户代理(例如浏览器)促进商家和用户之间的支付流程。 PR(Payment-Request ) API是旨在改善... 详细

GraphQL入门:GraphQL与REST区别的不同举例 - Sithira

20-05-20 843 banq

当使用REST API标准时, Facebook 注意到其新闻源需要调用多个API端点才能检索所需的所有数据。因此,他们正在寻找一种以可靠的方式在移动设备上以良好性能加载新闻源的方法。 GraphQ... 详细

GraphQLizek可从现有的PostgreSQL和MySQL数据库中立即开发GraphQL API

20-03-19 1020 banq

GraphQLize是用Clojure编写的具有Java互操作性的开源JVM库, GraphQLize 用于从您现有的PostgreSQL和MySQL数据库中立即开发GraphQL API。简化在关... 详细

使用Kotlin + Jersey + Jetty + MongoDB创建可扩展的RESTful API - Andrew

20-03-07 744 banq

这种组合可以像其他任何servlet应用程序一样扩展,同时也可以部署到其他服务器,例如Tomcat。与Node.js之类的东西相比,我更喜欢服务器端的Kotlin。尽管它需要更多的初始设置,但您以后... 详细

共有 172 上一页 2 3 4 5 6 7 8 ... 12 下一页