◭ The main GraphQL client libraries are heavy in both binary size and cognitive load. This can be a real issue for websites, size-restrictive build targets like iOS's new App Clips, and SDKs that aim to be lightweight. It also may hinder the adoption from beginners and small projects that could do without the extra complexity. In this talk, Matheus will present a real life scenario that required him to build an in-house client library, its main motivations, inner workings, and the case for building similar libraries for other platforms and languages.
◭ Repo for that talk: https://github.com/getstream/TinyGraphQL
◭ Matheus (@cardosodev) is an iOS Engineer and Open Source enthusiast based in Brazil who loves sharing knowledge and elegant solutions through code.
This talk has been recorded during GraphQL Berlin Meetup #22. Join our GraphQL Berlin Meetup group here: https://www.meetup.com/graphql-berlin
Learn more about Prisma: ◭ Website: https://www.prisma.io ◭ Docs: https://www.prisma.io/docs ◭ Quickstart: https://www.prisma.io/docs/getting-started/quickstart-typescript