31
www.luxoft.com GraphQL from UI perspective Vadym Ruchka Last update 13 February 2017

Vadym Ruchka «GraphQL from UI perspective»

Embed Size (px)

Citation preview

Page 1: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

GraphQL from UI perspective

Vadym RuchkaLast update 13 February 2017

Page 2: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Page 3: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Page 4: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Page 5: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Page 6: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Page 7: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Schema for examples

Page 8: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Metadata driven table

Page 9: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fields

Page 10: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fields

Page 11: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fields with arguments

Page 12: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fields with arguments

Page 13: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Variables

Page 14: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Variables

Page 15: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Directives

Page 16: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Directives

Page 17: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Aliases

Page 18: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Aliases

Page 19: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fragments

Page 20: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Fragments

Page 21: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Mutations

Page 22: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Mutations

Page 23: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Actions example

Page 24: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Current implemetation

Page 25: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Same schema

Page 26: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Ready-to-use response

Page 27: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Metadata-driven table

Page 28: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Almost metadata-driven table

Page 29: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

Current implementation

Page 30: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

GraphQl implementation

Page 31: Vadym Ruchka «GraphQL from UI perspective»

www.luxoft.com

THANK YOU