|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/basics-of-graphql-with-ruby-on-rails/
课程评论:没有评论
课程名称:Ruby on Rails中的GraphQL基础 课程概述:本课程于2022年更新,以反映最新版本的Ruby、Rails和GraphQL!课程旨在教授在Rails应用程序中使用GraphQL的基础知识。GraphQL是一种由Facebook于2012年创建、2015年开源的查询语言。虽然GraphQL相较于REST具有明显的优势,但学习曲线稍陡。课程内容结构简洁易懂,帮助学员熟悉如何使用GraphQL在前后端应用程序之间传递数据。 课程分为三个主要部分:第一部分学习如何读取数据;第二部分专注于如何更改数据;第三部分则更为高级,讲解保护数据的方法,包括GraphQL库中的技术和我个人建议的方法。 GraphQL提供了多种功能,使其成为REST使用者的有利选择,例如,仅获取所请求的数据,或在每次更改后自动生成API文档。完成本课程后,学员将具备在新的或现有的Rails应用程序中实施GraphQL的能力,涵盖从基本特性到授权和访问控制的各个方面。这个课程将为您的学习之旅打下坚实的基础!
Content updated in 2022 to reflect latest versions of Ruby, Rails and GraphQL!This course teaches the basics of using GraphQL in a Rails application. GraphQL is a query language invented by Facebook in 2012, and made open source in 2015. While it has certain clear advantages over REST, it also has a somewhat steeper learning curve.Structured in a simple and accessible manner, these lectures will help you get on your way to using GraphQL to circulate data between back-end and front-end applications.In the first section we will learn about reading data. The second section will be focused on changing data, and the slightly more advanced third section is about protecting data, using techniques both implemented in the GraphQL library or suggested by myself.GraphQL has a number of features that make it an advantageous change for REST adopters, like the ability to only get what you ask for, or having instant API documentation available after every change. After completing this course, you'll be in a position to implement GraphQL in a new or existing Rails application with basic features all the way up to authorisation and access control. This should definitely get you started on your way!