functions are scalable by nature • Database events trigger async serverless functions • Resiliency by event source tool instead of in the API code • Moved specific failure handling logic to generic failure handling 13
• UI First modelling • Makes API usage more natural • Maps UI components to GraphQL queries • Faster iterations - no back and forth b/n frontend-backend 19
are compatible with all GraphQL Servers • Client implementations available for all major platforms and frameworks • Subscriptions: access to async info • Less work for the developer 23