UTVECKLA #33: GraphQL
I avsnitt 33 av UTVECKLA snackar vi GraphQL med Stephan Lonntorp, software engineering manager på Volvo Cars! Hör honom berätta om Volvos GraphQL-resa, argumenten för varför GraphQL är det bästa som hänt sedan skivat bröd och ge sina bästa tips till den som är sugen på att komma i gång med sin egen brödskivarmaskin.
Höjdpunkter från avsnittet om GraphQL:
0.27 Programledare Simon Zachrisson och Tobias Dahlgren hälsar välkomna.
6.37 Dagens ämne: GraphQL!
7.46 Varmt välkommen Stephan Lonntorp på Volvo Cars!
8.12 Därför hörde Stephan av sig och ville vara med i podden.
9.11 Detta gör Stephan Lonntorp på jobbet på Volvo Cars.
10.35 Stephan om varför just bilkonfigurering kan vara så knepigt.
12.59 Detta får Stephan att gå till jobbet varje dag.
14.21 Om det fina med att vara engineering manager.
15.36 Så ser arbetsgången ut.
17.03 Så har sättet att samarbeta förändrats de senaste åren.
19.56 Dags att hoppa in i GraphQL, men först, vad är ett API?
20.26 Detta består ett API oftast av.
21.51 Så har man jobbat historiskt med kontrakt för hur data ska få se ut.
24.05 Om begränsningarna med REST API.
28.37 Detta kan du få med GraphQL.
29.35 Om så kallade resolvers.
31.29 Om mutations.
32.32 Om authentication och authorization.
34.33 GraphQL som mellanlager mellan frontend och backend.
36.56 Om GraphQL och observabilitet på fältnivå.
38.21 Stephan om jobbet inom Volvo med att ställa om till GraphQL.
40.53 Om federering.
44.01 Om att bygga en monolit, eller: Så får du med teamet på GraphQL-tåget.
45.22 Så långt har Volvo cars kommit i GraphQL-implementeringen.
47.09 Om svårigheter och utmaningar med att hantera väldigt stora grafer, stora och många objekt.
49.00 Om schema-stitching.
49.42 Stephan Lonntorp förklarar varför han tycker att GraphQL är det bästa sedan skivat bröd.
52.20 Stephan om de största lärdomarna på GraphQL-resan.
53.39 Stephan tipsar om hur man kommer igång med GraphQL.
55.31 Detta gör Volvo Cars, utöver att jobba med GraphQL.
57.27 Tack Stephan!
58.13 Simon och Tobbe sammanfattar intervjun och fiskar efter ännu fler tips på ämnen och gäster på utveckla@consid.se.
1.01.25 Tackåhej!