专栏名称: Fundebug
Fundebug为JavaScript、微信小程序及Node.js开发团队提供专业的线上代码bug监控和智能分析服务。
今天看啥  ›  专栏  ›  Fundebug

GraphQL-前端开发的利剑与桥梁

Fundebug  · 公众号  · 前端  · 2019-01-03 11:13
    

文章预览

作者 | 卢铭 基本概念 GraphQL GraphQL 是一种用于 API 的查询语言,由Facebook开发和开源,是使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。 背景介绍 相信看了上面的基本概念,大家都是和我一样一脸萌萌哒。所以这里就需要介绍一下其产生的背景和原因。 在我们目前的前后端开发过程中,大部分都是以http请求服务端接口的方式完成交互过程的。在这种场景下,每当需求变化,就需要修改或创建一个新的接口去满足特定的需求。 举个栗子: 在一个商品详情页,当我们需要获取商品详情时,服务端会给前端一个接口,例如: https : //www.example.com/getInfoById?infoI ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览