Tools & Open Source
This two part series details how to handle type safety in a microservices architecture. The blog discusses the different schema approaches, code-first and schema-first, and how to generate Typescript types from your schema. Part 1 focuses on type safety between the frontend and backend and includes examples using GraphQL Codegen to convert types exposed in a GraphQL schema back into TypeScript types.
This in-depth tutorial explains how Atrium, a tech-enabled law firm, has designed and built a custom permissions system that allows for more efficient and logical workflows. Sam Henderson adds useful advice and tips on how to establish goals for permission systems, naming conventions, and how to bundle permission sets into roles.
Community & Events
The Guild is excited to announce that they’re taking over development of Prisma’s open source libraries graphql-cli, graphql-config, graphql-import, and graphql-binding. They explain the next steps for each of the libraries and even include links to the roadmap discussions. Find out how you can get more involved with the future development of these GraphQL libraries and the open source GraphQL community.
Information about the speakers for GraphQL Summit 2019 is out! This blog gives a preview of the interesting talks that include over 40 speakers from companies like Github, Airbnb, Microsoft, and more. The GraphQL Summit 2019 is also offering several new scholarship programs to build a diverse and inclusive conference.