Needs a location
We're happy to announce our second GraphQL Hong Kong Meetup! It will be held remotely at https://zoom.us/j/881896207 & https://youtu.be/l9e9VbGPo2c
Be sure to check out our Code of Conduct (https://graphql-hongkong.org/#coc)
We'd like to thank Engineers Singapore (https://engineers.sg) for their hosting sponsorship! We'd like to thank Brikl (https://brikl.com) for their swag sponsorship!
Our MC for the evening will be Carlos Rufo (@swcarlosrj) & Tobias Meixner (@meixnertobias), who will introduce the GraphQL Hong Kong meetup core values, as well as speakers & sponsors.
19:30 - 20:00
Get ready meeting new folks & enjoying chats
(https://zoom.us/j/881896207 • https://youtu.be/l9e9VbGPo2c)
20:00 - 20:15
Welcome & Intro
Carlos Rufo - Co-Organizer, GraphQL Hong Kong
20:15 - 20:45
Real World Graphene
Marcin Gębala - Lead Developer, Saleor
20:45 - 21:15
Testing GraphQL: From Zero To Hundred Percent
Roy Derks - Senior Frontend Developer, City of Amsterdam
21:15 - 21:45
Building GraphQL API for a twitter clone in 10 minutes
Karthic Rao - Developer Advocate, DGraph
21:45 - 22:00
Closing & Announcements
Tobias Meixner - Co-Organizer, GraphQL Hong Kong
Marcin Gębala (@maarcingebala)
Lead Developer, Saleor (https://saleor.io/)
👾 Real World Graphene
Graphene is currently the most popular framework for building GraphQL in Python and it's also an obvious choice for many people who decide on adding a GraphQL layer to their Django applications. After using it for over a year we've successfully built an API with about 50 queries and over 100 mutations on top of existing Django project (Saleor), but we've also learned many hard lessons and discovered shortcomings of the framework that we had to overcome.
In this talk, I'd like to show practical tips on some of the most common problems that a Django developer has to face to build an optimized and maintainable API with Graphene e.g.: - using useful abstractions to build queries and mutations faster - optimizing database queries in a graph - structuring a large Graphene project - unified error handling.
Roy Derks (@gethackteam)
Senior Frontend Developer, City of Amsterdam (https://amsterdamny.gov/)
🔎 Testing GraphQL: From Zero To Hundred Percent
Testing is important for every project, whether it's a web application or API service. But writing scripts to test your application can be a hassle, especially for specific frameworks or tools like GraphQL. Sure, you could think about unit, integration or E2E-tests. But how do you specifically test your GraphQL schemas and queries? In this talk I'll discuss the approaches to efficiently test a GraphQL server, using patterns and tools that you're probably already are familiar with.
Karthic Rao (@hackintoshrao)
Developer Advocate, DGraph (https://dgraph.io)
⚡️ Building GraphQL API for a twitter clone in 10 minutes
In this talk, we’ll together compose a GraphQL schema for a twitter clone and using just that schema we’ll autogenerate all the GraphQL API functions required to start building the application using Dgraph. Dgraph is the only native GraphQL Database which natively interprets, distributed, stores and executes GraphQL, no layering required, all you need to do is to compose a GraphQL schema to get started.
Open source • Free open events • Love to make things
The eCommerce & 3D Configurator
Custom products • Ecommerce solutions • Teams & groups
Sponsor us! (https://graphql-hongkong.org/#contact)
Contribute to the Hong Kong community events
Collaborative • Expose your company to the world • DM us!
See y'all there 👋