#API设计

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

20-03-11 1027 2 banq

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

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

20-03-08 2393 banq

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

SQL是比GraphQL更好的API语言?

20-04-17 675 1 banq

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

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

20-05-09 556 1 banq

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

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

20-03-16 563 banq

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

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

20-03-24 528 banq

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

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

20-03-19 614 banq

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

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

20-03-07 480 banq

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

共有 121 上一页 1 2 3 4 5 6 ... 16 下一页