所有文章 > 当前标签:GraphQL
使用GraphQL、Prisma和React实现端到端的类型安全:API准备
使用GraphQL、Prisma和React实现端到端的类型安全:API准备
2024/12/05
在本节中,您将搭建构建GraphQL API所需的所有组件。您将启动一个TypeScript项目,配置一个PostgreSQL数据库,在项目中初始化Prisma,最后向数据库中填充初始数据。
提高开发人员生产力的API终极指南
提高开发人员生产力的API终极指南
【API设计】 在本指南中,我们帮助您以开发人员的身份自信地驾驭API领域。这份实用指南重点介绍了 RESTful、SOAP 和 GraphQL API 及其在优化项目中的作用。我们讨论了可以完善您的开发工具包的最佳实践和集成策略,帮助您轻松构建弹性、互连的软件系统。
2024/12/03
2024年您应该关注的顶级JavaScript(JS)趋势
2024年您应该关注的顶级JavaScript(JS)趋势
【技术杂货铺】 性能、速度还是受欢迎程度?开发人员在技术堆栈中寻求的最重要的特征是什么?某些框架崛起而另一些框架成为过去的原因几乎不可能只有一个。现在,我们将考虑 JavaScript 开发中 10 个最紧迫的趋势。系好安全带,做好准备!
2024/11/12
比较API架构样式:SOAP与REST与GraphQL与RPC
比较API架构样式:SOAP与REST与GraphQL与RPC
【API开发】 在本文中,我们将保持客观,按外观顺序讨论四种主要的 API 样式,比较它们的优缺点,并重点介绍它们最适合的场景。
2024/10/28
REST api GraphQL有7种方式:cURL、Python、PHP、JS、Ruby、Java、Postman
REST api GraphQL有7种方式:cURL、Python、PHP、JS、Ruby、Java、Postman
【技术杂货铺】 在本文中,我们将向您展示如何编写示例 GraphQL 查询,并使用它通过 cURL、Python、PHP、JavaScript、Ruby、Java 和 Postman 中的 HTTP 请求获取数据。
2024/10/28
设计第一个 GraphQL 架构的实用指南
设计第一个 GraphQL 架构的实用指南
【API设计】 本文将回顾在设计 GraphQL 模式时需牢记的一些原则。
2024/10/11
动态应用程序安全 测试(DAST)工具 概述和指南
动态应用程序安全 测试(DAST)工具 概述和指南
【技术杂货铺】 动态应用程序安全测试(也称为 DAST)是一种测试应用程序运行版本以识别潜在安全漏洞的方式。
2024/09/23
反应过度数据暴露:示例和预防
反应过度数据暴露:示例和预防
【API安全】 在这篇文章中,我将为您解答这些问题。我将通过示例帮助您了解过度数据暴露以及如何在 React 应用程序中防止这种情况发生。
2024/09/23
REST、GraphQL 和 gRPC 的自动化风格指南
REST、GraphQL 和 gRPC 的自动化风格指南
【API设计】 不要浪费客户的时间强迫他们尝试找出您的不一致之处。不要浪费所有 API 开发人员的时间来学习记住样式指南。不要浪费 API 管理团队的时间来手动审查 API。不要浪费每个人的时间来修复生产中的不一致之处。
2024/09/20
了解 API 技术:REST、GraphQL 和异步 API 的比较分析
了解 API 技术:REST、GraphQL 和异步 API 的比较分析
【API开发】 本文探讨了不同 API 架构之间的主要区别:REST、GraphQL 和异步 API,并分析了在某些情况下特定类型的 API 可能更适合使用的场景。
2024/08/22
开发者生产力提升的API终极指南
开发者生产力提升的API终极指南
【API生命周期】 在这份指南中,我们将帮助您作为一名开发者自信地探索API领域。这个实用指南聚焦于RESTful、SOAP和GraphQL API及其在优化项目中的作用。
2024/08/03
精通API规范:构建明确指导和预期的指南
精通API规范:构建明确指导和预期的指南
【API设计】 本文将详细阐述API规范的创建、好处以及维护策略,以帮助开发者和用户取得成功。
2024/07/31
子资源和嵌套资源的 REST API 设计最佳实践
子资源和嵌套资源的 REST API 设计最佳实践
【API设计】 本文讨论了REST API设计中关于资源嵌套(子资源)的最佳实践。资源嵌套可以提高API的可读性,然而,嵌套资源也存在问题,如可能导致URL过长、产生冗余端点、增加数据库查询次数、安全性问题以及URL的不稳定性。
2024/07/31
GraphQL 比 REST 更容易管理吗?
GraphQL 比 REST 更容易管理吗?
【API是什么】 GraphQL 具有强大的功能、灵活性和可扩展性,并且具有高度可定制性。这种可定制性乍看起来似乎与 API 治理背道而驰,但事实真的如此吗?将 API 治理实际应用到 GraphQL 感觉如何?它比 REST 更容易治理吗?
2024/05/10
GraphQL API vs gRPC API
GraphQL API vs gRPC API
【API开发】 在现代应用程序的开发中,GraphQL和gRPC作为API设计和通信的协议,为前后端服务的交互提供了不同的方法和优势。这两种技术都是为了解决RESTful API在某些场景下的局限性而设计的。了解它们之间的区别,对于选择最适合特定项目和业务需求的技术至关重要。
2024/04/08
如何定义 GraphQL 查询和突变?
如何定义 GraphQL 查询和突变?
【API开发】 GraphQL 是一种用于 API 的查询语言和运行时的解析器。它允许客户端描述所需数据的结构,使得客户端能够精确获取需要的数据,而不必依赖于服务器端返回固定结构的数据。在 GraphQL 中,查询和突变是两种不同的操作,分别用于获取数据和修改数据。
2024/03/19