• 2024-08-16API协议设计的10种技术
    在这个数字时代,我们的日常生活中充斥着各种应用程序和系统之间的交互。无论是社交媒体、在线购物还是智能家居设备,它们都需要通过API(应用程序接口)来实现数据的传输和通信。然而,这些看似简单的操作背后隐藏着复杂的协议。API协议包含了一组规则和标准,用于定义不同系统之间如何
  • 2024-07-19使用Java和GraphQL构建高效的API服务
    使用Java和GraphQL构建高效的API服务大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探索如何使用Java和GraphQL构建高效的API服务。GraphQL是一种用于API的查询语言,能够提供更加灵活和高效的数据获取方式。我们将通过实际代码示例来展示如何在J
  • 2024-07-17使用Spring Boot和GraphQL构建灵活的API服务
    使用SpringBoot和GraphQL构建灵活的API服务大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!一、引言在现代Web应用中,API服务是前后端数据交互的桥梁。传统的RESTfulAPI虽然强大,但在复杂查询场景中显得有些笨重。GraphQL作为一种新型API查询语言,提供了
  • 2024-07-15Apollo 教程
    关于Apollo的教程,这可能是指几个不同的内容领域,因为“Apollo”这个名字关联了多个技术项目和框架。以下是两个最常见领域的教程指引:1.ApolloGraphQLApollo是一个广泛使用的开源GraphQL客户端和服务端工具集,它帮助开发者构建数据驱动的现代应用程序。如果你是在寻找关于
  • 2024-06-21Graphicator:一款功能强大的GraphQL枚举与提取工具
    关于GraphicatorGraphicator上一款功能强大的GraphQL枚举与提取工具,该工具可以对目标GraphQL节点返回的内部文档进行迭代,然后以内部形式重新构建数据模式,以便重新创建支持的查询。创建此类查询时,将使用它们向GraphQL节点发送请求,并将返回的响应保存到文件中。工具不会保存错
  • 2024-06-12GraphQL的优势和开发模式
    当下,前后端分离是互联网应用程序开发的主流做法,如何设计合理且高效的前后端交互WebAPI是前端和后台开发人员日常开发工作的一大难点和痛点。回想我们在日常开发过程中经常会碰到的几个场景:后台开发人员调整了返回值的类型和数量而没有通知到前端后台开发人员修改了某一个字段
  • 2024-05-28NodeJs + GraphQl 基于Apollo Server (2)
     基于上一篇的项目继续深入学习和介绍项目中如何使用GraphQl.本篇更侧重于实际项目中使用GraphQL.如果还没有了解基本的GraphQl知识和没用想要新建项目开始演练的可从上一篇开始如何在NodeJs搭建GraphQLserviceApolloServer(1).1.重构app.js和service.mjs 1.1修改s
  • 2024-05-16Vue-与-GraphQL-应用构建指南-全-
    Vue与GraphQL应用构建指南(全)原文:zh.annas-archive.org/md5/60CC414A1AE322EC97E6A0F8A5BBE3AD译者:飞龙协议:CCBY-NC-SA4.0前言自2012年Facebook发布以来,GraphQL已经席卷了互联网。像Airbnb和Audi这样的大公司已经开始采用它,而中小型公司现在也意识到了这种基
  • 2024-04-06如何使用GraphQL和Apollo构建一个宝可梦应用
    宝可梦是一个由视频游戏、动画系列与电影、交换卡牌游戏以及其他相关媒体组成的日本媒体特许经营权。在本文中,我们将使用一个宝可梦GraphQLAPI,该API提供有关不同宝可梦的数据。我们将使用Apollo和GraphQL来处理数据获取,以及React来构建我们的前端应用程序。如果您不了解这些技
  • 2024-03-19GraphQL入门之分页查询
    前一篇文章讲了怎么创建GraphQL的查询操作,今天在此基础上看看要实现一个简单的分页查询应该怎么做,顺便可以介绍一下GraphQL里的枚举类型和查询参数应该怎么用。创建Node.js的工程mkdirmyappcdmyappnpminit(一路回车)安装依赖包npminstall@apollo/server
  • 2024-01-08absinthe elixir 的graphql 框架简单试用
    absintheelixir的graphql框架包含的特性graphql草案的完整实现插件化设计异步字段解析以及批量解析,同时支持插件化的解析支持安全包含了基于GraphiQL的playground项目测试基于了phoenix框架创建phoenix项目mixphx.newabsinthe_phx添加sqliteecto依赖默认phoenix使用了
  • 2023-12-27您的burpsuite该更新啦!
    工欲善其事必先利其器。作为一款常用的抓包软件,混网络安全圈的朋友应该都很熟悉burpsuite这款软件了。我们一起看看2023年它都更新了一些什么把!一、更新内容汇总2023.5OrganizerNotesLivecrawlpathsview2023.6CustomscanchecksGraphQLscanchecks
  • 2023-12-16何时使用GraphQL、gRPC 和 REST
    何时使用GraphQL、gRPC和REST     在设计应用程序时,开发人员可以从各种客户端-服务器通信协议中进行选择。使用GraphQL、gRPC和REST在当代项目中相对常见。每种协议都可以提供各种优势,具体取决于您的应用需求。      一.GraphQL是一种灵活的数据请求方法,它专
  • 2023-12-05cosmo 开源apollo Graphos 工具
    cosmo时候一个graphql联邦工具,可以用来方便的进行graphql协作参考架构说明wundergraph团队开源了不少graphql相关的工具了,cosmo是一个graphql联邦值得学习的工具参考资料https://cosmo-docs.wundergraph.com/https://github.com/wundergraph/cosmo
  • 2023-11-19在Spring Boot中实现GraphQL
    1什么是GraphQLGraphQL是一种API查询语言,由Facebook开发,用于提供灵活、高效的API接入。它允许客户端准确指定需要的数据,而不是获取预设的REST接口。2优势灵活的查询方式,请求特定字段,无过度获取强类型,类型安全单一端点,避免过多端点内置Documentation...3Spring
  • 2023-10-27API - 几种API接口模式 - RESTful、WebSocket、GraphQL、gRPC、Webhook
    总结TODO.....当思考使用哪种API接口时,你将会面临一个重要的决策。RESTful、GraphQL、gRPC、WebSocket和Webhook是当前流行的几种API接口模式。在本文中,我们将介绍这些接口的特点、用途和比较,帮助你选择最适合你应用程序需求的接口。引言随着现代应用程序的复杂性和用户期望的
  • 2023-10-24fastapi + strawberry(graphql)
    Strawberryhttps://fastapi.tiangolo.com/zh/how-to/graphql/GraphQLwithStrawberry¶IfyouneedorwanttoworkwithGraphQL,StrawberryistherecommendedlibraryasithasthedesignclosesttoFastAPI'sdesign,it'sallbasedontypeannotat
  • 2023-10-16造轮子之集成GraphQL
    先简单对比以下GraphQL和WebAPI:GraphQL和WebAPI(如RESTfulAPI)是用于构建和提供Web服务的不同技术。数据获取方式:WebAPI:通常使用RESTfulAPI,客户端通过发送HTTP请求(如GET、POST、PUT、DELETE)来获取特定的数据。每个请求通常返回一个固定的数据结构,包含在响应的主体中。Gra
  • 2023-10-13第八章、web前端架构师
    目录十六、编辑器服务端基础API开发1、技术方案设计和基本功能开发2、技术方案设计3、接口设计4、RestfulAPIvsGraphQL5、数据库设计6、server架构设计7、技术方案设计8、基本功能开发9、登录功能10、用户信息接口11、作品管理接口12、模板接口十七、编辑器服务端调用第三方服
  • 2023-09-15前后端技术总结:把握当下最热门的趋势
    导语:在当今数字化时代,前后端技术的发展日新月异。随着云计算、人工智能和物联网的兴起,前后端技术也迎来了新的挑战和机遇。本文旨在总结当下最热门的前后端技术趋势,并为读者提供一个了解行业动态的综合指南。让我们深入探讨以下内容。前端技术趋势:1.1响应式设计随着各种设备的出
  • 2023-09-08什么是 GraphQL?
    作者:CatChen链接:https://www.zhihu.com/question/264629587/answer/949588861来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。GraphQL是一种针对Graph(图状数据)进行查询特别有优势的QueryLanguage(查询语言),所以叫做GraphQL。它跟SQL的关系
  • 2023-08-23精选六款最佳 GraphQL 开发工具推荐
    GraphQL工具本文章,会列举一些好用的 GraphQL 工具,他们可以大大提升你在开发中使用GraphQL的效率哦!Prisma你可以这么理解,Prisma是一个ORM的库,让你使用GraphQL查询时,可以使用对象的形式去查询,而不需要使用查询语句去查询,非常方便,而且Prisma还拥有以下特点:Prisma支持很多
  • 2023-07-26API架构的选择,RESTful、GraphQL还是gRPC
    API架构的选择,RESTful、GraphQL还是gRPC hi,我是熵减,见字如面。在现代的软件工程中,微服务或在客户端与服务端之间的信息传递的方式,比较常见的有三种架构设计的风格:RESTful、GraphQL和gRPC。每一种模式,都有其特点和合适的使用场景,今天,我们主要来对三种风格做一个深入的理解
  • 2023-07-24探讨 GraphQL API 最新技术及其影响
    自2015年Facebook推出GraphQL以来,它迅速成为向应用程序和其他服务提供数据的强大又灵活的替代方案。最近一份Gartner报告预测,尽管仅有10%的企业在2021年将GraphQL作为其内部数据层实施,但到2025年这个数字将增加到全球企业的50%以上。随着技术不断发展,新趋势和技
  • 2023-07-15vscode GraphQL插件踩坑
    TLDRvscode的GraphQL语法插件,目前比较推荐GraphqlFoundation的GraphQL:LanguageFeatureSupport相关配置,见[GraphQL:LanguageFeatureSupport](#GraphQL:LanguageFeatureSupport)配置文件的语法规则,参考GraphQLConfig背景之前用的GraphQL插件,只开