graphql

GraphQL 用例:使用 Golang 和 PostgreSQL 构建一个博客引擎 API

摘要GraphQL 在生产环境中似乎难以使用:虽然对于建模功能来说图接口非常灵活,但是并不适用于关系型存储,不管是在实现还是性能方面。在这篇博客中,我们会设计并实现一个简单的博客引…

为什么使用 GraphQL?

以下是 GraphQL 在标准 REST API 技术上获得发展的原因。正如我以前所写,GraphQL 是一种下一代 API 技术,它正在改变客户端应用程序与后端系统的通信方式以及…

什么是 GraphQL?

GraphQL 是一种查询语言、一个执行引擎,也是一种规范,它让开发人员重新思考如何构建客户端和 API 应用。GraphQL 是当今软件技术中最大的流行语之一。但它究竟是什么?是…

使用 GraphQL 作为 API 网关来监控微服务

在问题导致关键的微服务瘫痪之前,使用 GraphQL 的监控功能帮助你及早发现问题。微服务和 GraphQL 就像面包和黄油一样,是一个很好的组合。它们本身都很棒,结合起来就更棒了…

扩展一个 GraphQL 网站

我通常会抽象地总结我为他人所做的工作(出于显而易见的原因),但是我被允许公开谈论一个网站:Vocal 。我去年为它做了一些 SRE 工作。实际上早在 2 月份,我就在 GraphQ…

API 的三种类型:REST、GraphQL 和异步 API 的优缺点分析

导读:在这份学习指南中,我们将和大家一起了解 REST、GraphQL 和异步 API 的优缺点,以及这三种技术在现实生活中的理想用例。API 在现代软件开发领域在发挥着举足轻重的…