【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

Apollo 发布 GraphQL 平台和 VS 代码扩展

  • 2018-11-16
  • 本文字数:998 字

    阅读完需:约 3 分钟

Apollo发布GraphQL平台和VS代码扩展

GraphQL背后的公司Apollo刚刚推出了其旗舰产品Apollo GraphQL平台,称其为“旨在以正确方式进行 GraphQL 的公司的完整解决方案”。GraphQL 已逐渐成为现代应用程序开发的一个有用组件,大型企业都是依赖于专家来实现它。Apolloy 认为这个新平台可以让任何应用开发团队轻松地创建出 GraphQL 系统。与该平台发布同时发布的还有一个新的VS代码扩展,它提供了使用 Apollo 开发应用程序的工具。


GraphQL 的支持者将其吹捧为古老 API 技术的现代替代品,时间追溯到 20 年前,那是些如 REST 和 SOAP 之类的技术。那些技术的“点对点”特性可能导致 API 提供者和用户之间的紧密耦合,因为一旦要改就必须得进行协调。随着 API 和系统的发展,它们会变得难以理解,维护成本也会很高。


在 2015 年公开发布之前,GraphQL 是 Facebook 在 2012 年内部开发的。GraphQL 支持读取、写入(修改)和订阅数据更改(实时更新)。开发人员使用图形查询语言 GraphQL 描述所需的数据和服务,并将查询提交给 GraphQL 服务器,而不是为应用程序中的每个屏幕使用自定义 API。服务器解析查询,并确定哪个后端服务可以满足请求。引入这个额外的层允许前端和后端开发工作解耦和更高效。


到目前为止,在 GraphQL 服务器上,编写所有查询解析规则都需要进行自定义系统开发。


Apollo 相信他们的新 GraphQL 平台降低了定制开发的成本和风险,并提供了公司需要的技术来“正确地完成 GraphQL”。Apollo 的一位发言人强调了 GraphQL 在包括奥迪(Audi)和爱彼迎


(Airbnb)在内的公司的实现,这些公司可以更快地添加新功能,以响应新的业务计划。


开源核心 Apollo GraphQL 平台由 Apollo服务器客户机引擎组成。Apollo 服务器将现有的 api 和后端转换为 GraphQL。Apollo 客户端帮助 web 和移动平台将数据绑定到 UI。Apollo 引擎是 Apollo 的新 GraphQL 查询执行网关。该平台还包括一套必要的治理和管理工具,用于开发和运维大规模数据图。Apollo GraphQL 平台可以在现有 api 和服务之上分层,用户可以逐步采用。该平台有免费的社区版,以及付费的团队版和企业版。


除了来自 Apollo 的产品,GraphQL 生态系统中还有其他开源框架和服务。由 Facebook 编写的Relay是一个 JavaScript GraphQL 客户机,主要关注React. Solo.io 已发布的Sqoop (以前叫 QLoo),这是一个构建在 Gloo 和 Envoy代理之上的 GraphQL 服务器。


查看英文原文:Apollo Launches GraphQL Platform and VS Code Extension


2018-11-16 07:051858

评论 2 条评论

发布
用户头像
平台没有开源啊

2020-05-12 16:11
回复
用户头像
觉得把“VS Code”翻译成“VS 代码”欠妥、不做翻译为好。
2018-11-16 10:38
回复
没有更多了
发现更多内容

从头梳理,看看中国的 ICP 备案制度

白宦成

备案

【C语言】卍字通晓→函数+递归

謓泽

递归 C语言 函数 3月月更

千万级学生管理系统的考试试卷存储方案设计

张逃逃

Linux 中的 BusyBox 是什么?如何使用它?

Ethereal

消息队列存储

supermenG

架构师训练营 4 期

云原生训练营 -Week03

jjn0703

云原生训练营

中兴ZXR10 160智能集成多业务路由器快速安装指南,图文并茂!

Ethereal

【高并发】两种异步模型与深度解析Future接口

冰河

Java 并发编程 多线程 高并发 异步编程

低代码实现探索(三十五)模型页面vs工程化方式好

零道云-混合式低代码平台

c 语言不输出空数据(全面覆盖)

北极的大企鹅

c 问题处理

如果家庭是一家公司(17/100)

hackstoic

生活随想

TuxeraNTFS2022密钥新版安装包更新介绍

茶色酒

Tuxera NTFS2022

【架构训练营-模块四】

默光

架构训练营5期 存储架构

假如让你来设计SSL/TLS协议

元闰子

网络安全 TLS 操作系统 ssl SSL/TLS协议

kube-scheduler源码分析(2)-核心处理逻辑分析

良凯尔

Kubernetes 容器 源码分析 Kubernetes, 云原生, eBPF

编码的艺术-书籍推荐

Beaver

编码的艺术

千万级学生管理系统的考试试卷存储方案

孙强

#架构实战营

一款开源监控和警报平台:Prometheus

Ethereal

电商秒杀系统

swallowluo

架构实战营 #架构实战营 「架构实战营」

千万级学生管理系统的考试试卷存储方案

李大虾

#架构实战营 「架构实战营」

重学架构之千万级学生管理系统的考试试卷存储方案

陈华英

架构实战营 #架构实战营

了解一下CQRS模式

蜜糖的代码注释

架构设计 CQRS DDD框架 3月月更

架构学习【04】——千万级学生管理系统的考试试卷存储方案

tiger

架构实战营

作业四

Geek_f3e842

架构实战营

文章是“自己的”好

BY林子

技术写作

高并发是一种架构思维模式

陈俊

高并发 技术架构 技术认知

GitHub 限制俄罗斯使用代码,开源真的无国界吗?

腾源会

开源

什么CRM客户管理系统好用?公司规模不大,有推荐吗

优秀

容器化和编排有什么区别?

Ethereal

2022 C语言学习最强干货分享,值得收藏

C语言与CPP编程

程序员 C语言 编程‘

智慧车行预约小程序设计方案

CC同学

Apollo发布GraphQL平台和VS代码扩展_大前端_Thomas Betts_InfoQ精选文章