Laravel与GraphQL有个约会—概述

痛点:

    GraphQL在国内能查阅的的学习资料相对来说比较受限,例如:都只是简单介绍如何使用,并没有过多的做介绍。所以要踩得坑还是有点多。在这里想给后端组其他同事推荐几份学习文档:

Folkloreatelier/laravel-graphql  :  https://github.com/Folkloreatelier/laravel-graphql/tree/develop/docs

这篇非常适合入门:https://www.qcode.in/build-api-for-twitter-like-app-using-graphql-in-laravel/

另外我们使用的folklore/graphql底层依赖于webonyx/graphql-php,同时建议大家读一读https://github.com/webonyx/graphql-php/tree/master/docs

可能会存在这样一个问题,像我英语不太好。但是又怕阅读英文文档的时候理解出现偏差。个人有一个比较好的方法,去阅读源代码。网上的博客与文档都是别人理解后的产物,可能有时候我的知识与别人的知识存在落差。但是源代码是一直放在那里的呀,源码就是最好的文档。当然源码中的一些设计思想,一些比较便捷的方法,甚至在文档中都没有提过的解决思路,有时候会让你得到意外收获。但是刚开始阅读的时候可能容易陷入各种方法的嵌套,开始不着急把每个地方都弄懂,可以尝试把整个流程大致理通顺再配合一些类图工具(只要适合自己就行)。后面再去读,你就会找到感觉了。

接下来几周我会总结一系列关于GraphQL框架的一些知识,这一周先来一波预告。

目录如下(不定期更新):

Laravel与GraphQL有个约会(一)-简要分析GraphQL API执行流程

Laravel与GraphQL有个约会(二)-GraphQL自定义异常处理

Laravel与GraphQL有个约会(三)-安全性问题

Laravel与GraphQL有个约会(四)-数据库名与模型方法重名问题

Laravel与GraphQL有个约会(五)-GraphQL中处理分页 (2018年8月20日更新!!!)

Laravel与GraphQL有个约会(六)-一些便捷的操作技巧(2018年8月25日更新!!!)

Laravel与GraphQL有个约会(七)-自定义校验信息(2018年8月25日更新!!!)

Laravel与GraphQL有个约会(八)-GraphQL权限认证问题(2018年8月25日更新!!!)

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容