Главная
Study mode:
on
1
Intro
2
GitHub
3
How GitHub Works
4
What is GraphQL
5
What GraphQL doesnt do
6
GraphQL is a query language
7
Repositories
8
Root Query
9
Find Repository
10
Fragments
11
Nodes
12
Connections
13
Mutations
14
GraphQL
15
How did GraphQL help GitHub
16
GraphQL Platform Team
17
GraphQL Application Team
18
GraphQL Client
19
GraphQL Ruby
20
GitHubs first use of GraphQL
21
GitHub Universe
22
GraphQL Explorer
23
Developer Dr Tom
24
What we learned
25
GraphQL wins
26
Object level ability checking
27
Performance improvements applied everywhere
28
Training and documentation
29
Platform engineers build the schema
30
GitHubs use of GraphQL
31
Is REST dead
32
Hows it going now
33
Moving old features over
34
Separating from ActiveRecord
35
GraphQL comm
36
GraphQL on REST APIs
37
CraftQL
38
GraphCool
39
GraphQL Relay
40
GraphQL API
41
Contact Kyle
42
GraphQL and VORM
43
GraphQL REST API
44
GraphQL Schema Changes
45
Multiple GraphQL Schemas
46
Modularity
Description:
Explore GitHub's journey in adopting GraphQL for their new API in this comprehensive conference talk. Learn how GitHub chose GraphQL, its differences from REST, implementation process, and production use within a year. Gain insights into GraphQL's query language, repositories, root queries, fragments, nodes, connections, and mutations. Discover the benefits GraphQL brought to GitHub, including object-level ability checking and performance improvements. Understand the roles of GraphQL Platform and Application teams, and how GitHub uses GraphQL Explorer and Developer Dr. Tom. Delve into lessons learned, the future of REST, and ongoing efforts to migrate old features. Examine topics like separating from ActiveRecord, GraphQL on REST APIs, CraftQL, GraphCool, and GraphQL Relay. Address questions about GraphQL schema changes, multiple schemas, and modularity in this informative session led by Kyle Daigle.

GitHub's GraphQL Future - Implementing a New API

ChariotSolutions
Add to list
0:00 / 0:00