1. 云栖社区>
  2. 全部标签>
  3. #GraphQL#
GraphQL

#GraphQL#

已有2人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

用了6个月的GraphQL,真香!

本文作者用 GraphQL 在后端做了 6 个月的项目,分享了自己体验 GraphQL 的优点和缺点。作者认为 GraphQL 提供的灵活性让其缺点不足为道,强烈建议使用 GraphQL 作为 REST API 的替代品。

解决方案 API GraphQL schema 前端开发

最终,我选择了 GraphQL 作为企业 API 网关

最近,我参与了一个从头开始构建新应用程序的项目,该项目是一个拥有许多前端用户的大型企业级业务应用程序。为了实现所需的逻辑和功能,该项目的架构设计中需要构建大约 50 个微服务,其中一些微服务需要原生地部署到云上,而另一些则需要托管在本地的 OpenShift 集群中,且 OpenShift 集群将成为与遗留数据系统的连接纽带。

架构 express 集群 微服务 容器 API GraphQL schema

Netflix 的六边形架构实践

在领域知识体系尚未建立的情况下,单体架构可以实现快速开发和快速变更。后来,使用它的开发人员超过 30 人,有超过 300 个数据库表。

架构 微服务 测试 API GraphQL 存储

graphql学习(六)

后端折腾完了,折腾前端 之前为了图省事,我们选择了Apollo Boost...出来混终究是要还的,为了配置拦截器,还得用Apollo Client.当然,也许是我不知道怎么配置Apollo Boost,如果有谁知道告诉我一声.

配置 GraphQL vue apollo-client

graphql学习(五)

今天给之前的demo增加登录验证. 现在验证流行使用JWT(JSON web tokens),我们也选择用github.com/dgrijalva/jwt-go. 还是从models开始,增加user.

Golang Json request string GraphQL schema handler login jwt

graphql学习(四)

之前的学习,都是使用graphiql或者postman验证后台api.作为全栈工程师,这不能够啊,必须要有前端,必须的 今天学习在vue中使用graphql——vue-apollo. 使用apollo有两个选择:Apollo Boost或者Apollo Client.

LOG string GraphQL demo variables vue

graphql学习(三)

GraphQL中有三种操作类型,分别是query、mutation、subscription: query: 获取数据,对应CRUD里的R; mutation: 操作数据,对应CRUD里的CUD(创建,更新,删除); subscription: 消息订阅,数据更改时进行消息推送.

Image string GraphQL type

graphql学习(二)

昨天完成了hello world,今天接着做getAll和getOne,主要是学习传参和参数处理. 新建models目录,增加article.go文件,内容如下: package models import "errors" type Article struct { ID ...

Golang 函数 GraphQL schema type handler

graphql学习(一)

Golang的 GraphQL 库主要有两个: Graphql-go/graphql: Code-First 模式的库,无需编写 GraphQL SDL,通过 Go 自带的结构体来描述 GraphQL 中的数据类型,由库本身来转换为 GraphQL Schema。

Golang 函数 浏览器 Image 控制台 GraphQL schema handler 数据类型 github

Bitcoin价格行情GraphQL API封装实战【Node.js】

在这篇文章中,我们将学习如何使用Node.js开发一个比特币实时价格行情的GraphQL API。 比特币开发相关链接: c#比特币开发详解 Java比特币开发详解 PHP比特币开发详解 比特币数据分析工具 比特币PHP离线开发包 Omni/USDT Java开发包 1、创建项目目录 在终...

Json require js request node API string GraphQL index type Bitcoin

一款 Postman 的开源替代品: Postwoman

# 1. 前言 大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。 ![image](https://yqfile.alicdn.com/ce8f8d949d49f0b0a8d4177ce7bd3d89a0d106e6.png) 如果你连Postman都还没有用过,不妨可以先体验一番。

云栖社区 系统软件 系统研发与运维 移动开发与客户端 互联网产品及应用 python 测试技术 docker websocket Image git GraphQL 插件 chrome github

车联网服务non-RESTful架构改造实践

导读 在构建面向企业项目、多端的内容聚合类在线服务API设计的过程中,由于其定制特点,采用常规的restful开发模式,通常会导致大量雷同API重复开发的窘境,本文介绍一种GraphQL查询语言+网关编排联合的实践,解决大量重复定制的问题。

云栖社区 移动开发与客户端 互联网产品及应用 架构 性能优化 函数 配置 API GraphQL 插件 REST

graphql简明教程

GraphSQL是为了解决REST API存在的问题而提出的一种新的查询语言。GraphQL将数据对象关系映射到一个图(Graph),并设计了一种查询语言(Query Language)来遍历图中关系 —— 这也是GraphQL名称的来源。

架构 服务器 函数 Json express 测试 API GraphQL schema index

GraphQL快速入门教程

摘要: 体验神奇的GraphQL! 原文:GraphQL 入门详解 作者:MudOnTire Fundebug经授权转载,版权归原作者所有。 GraphQL简介 定义 一种用于API调用的数据查询语言 核心思想 传统的api调用一般获取到的是后端组装好的一个完整对象,而前端可能只需要用其中的某些字段,大部分数据的查询和传输工作都浪费了。

javascript react require express Image Server GraphQL schema type 数据类型 fragment

《阿里云前端技术周刊》第五期

作者:雏恬校对:染陌 知乎:阿里云中台前端/全栈团队专栏Github:阿里云前端技术周刊 给我们投稿:传送门参与交流:传送门 前端速报 GitHub Package Registry 发布!你依旧是那个我们所爱的 GitHub!更多 Google I/O 2019 召开,Chrome 开发者团队发布了 “Web at Google I/O 2019” 到 YouTube 上,包含了此次大会有关 Web 技术的所有视频,值得一看。

javascript canvas 排序 正则表达式 GraphQL 前端开发 chrome 数据结构 单元测试 github

2018先知白帽大会 | 议题解读

今年的先知白帽大会,与会者将能够亲身感受到非常多有趣的技术议题,如HITCON在国际赛事中屡夺佳绩的CTF团队,其队长Orange将亲临现场,分享穿针引线般的漏洞利用艺术。 当然,还有代码审计圈的新锐phithon、jkgh006、廖新喜,在国际会议锤炼过的redrain、白小龙、蒸米、kevin2600,战斗在阿里一线的安全工程师菜丝、cdxy、猪猪侠等知名白帽也会现身现场,与大家一起畅聊技术思路和攻防实践经验。

安全 物联网 系统安全 GraphQL

白帽大会资料下载 | 让技术自生长

大会介绍 阿里云先知每年邀请来自世界各地的知名研究人员分享他们的最新发现与安全经验,向大家分享和展示全新的技术世界。 对于大会我们有着自己的态度,我们希望维持黑客技术大会的传统,对议程内容要求严谨,不带商业色彩同时具备高水准。

安全 实名认证 GraphQL 海量数据

4
GO