05-16-2022 GraphQL Landscape Weekly Report
This is a weekly report providing a snapshot of the GraphQL landscape that is of interest to the wider community. Items added to the report may not have occurred in a given week, but were found that week. Things here may change depending on your feedback or improvements in layout or format. Let the experiment begin!
People
Identify the people each week who are doing interesting things within any of the areas below.
- Name: Mikhail Novikov
- Description: Principal Engineer, Microsoft, "I'm the oldest non-fb name in the community."
- Twitter: https://twitter.com/freiksenet
- LinkedIn: https://www.linkedin.com/in/freiksenet/
- Github: https://github.com/freiksenet
- Name: Tim Suchanek
- Description: Co-founder GraphQLCDN, Creator of GraphQL Playground
- Twitter: https://twitter.com/TimSuchanek
- LinkedIn: https://www.linkedin.com/in/tim-suchanek-08219346/
- Github: https://github.com/timsuchanek
The Beat
Interesting issues on Github
- Title: Add support for Wildcards
- Description: We need to sync our models from server to client. So also need to convert them from JSON exactly. With GraphQL this is becoming very painful.
- URL: https://github.com/graphql/graphql-spec/issues/942
Interesting discussions on Github
- Title: The Proposal Currently Known As Client Controlled Nullability: Discussing A Name Change
- Description: At the last working group meeting, folks raised concerns that the current name of the proposal may no longer reflect its goal or content. If we're going to change the name, it's better to do it sooner rather than later before we get a bunch of release/blogposts/documentation that uses a name that will eventually be abandoned.
- URL: https://github.com/graphql/graphql-wg/discussions/965
- Title: GraphQL WG Notes - May 2022
- Description: Discuss new intersection type proposal, CCN status update and rollout plans.
- URL: https://github.com/graphql/graphql-wg/blob/main/notes/2022/2022-05-05.md
News
- Title: The Heros of GraphQL
- Description: TL;DR: GraphQL is a powerful technology that has transformed how data is accessed and used by apps. Its success is due in large part to the hard work and dedication of the people who have built it and continue to innovate within the ecosystem.
- URL: https://graphcdn.io/blog/the-heroes-of-graphql
- Title: Supabase raises $80M Series B for its open source Firebase alternative
- Description: He, also noted, that it’s not just the database itself that users are interested in but also the company’s tooling around it, including autogenerated APIs and GraphQL extensions, as well as the ability to scale the database up as needed.
- URL: https://techcrunch.com/2022/05/10/supabase-raises-80m-series-b-for-its-open-source-firebase-alternative/
Interesting Tweets
- Title: What is GraphQL and how to build a GraphQL server?
- Description: Twitter thread explainer.
- URL: https://twitter.com/Rapid_API/status/1524788814283259904
- Title: floodmagazine figures out caching for high traffic with GraphCDN
- Description: ViewsonVue podcast
- URL: https://twitter.com/GraphCDN/status/1525890308994572288
- Title: Why does GraphQL always return http status 200?
- Description:
- URL: https://twitter.com/mojosd/status/1523812913865273344
Interesting Videos
- Title: Typed Document Node with GraphQL Code Generator
- Description: Generate a DocumentNode automatically for GraphQL operations, and the typescript signature it represents for better use with GraphQL clients.
- URL: https://www.youtube.com/watch?v=cYIhx8dusa4
- Title: Building a GraphQL API - Beyond the basics DrupalCon Portland 2022
- Description: Creating a GraphQL API is about more than just exposing your data. To build an API that’s delightful to use for your API consumers you must consider the use cases. Version 4 of the GraphQL module enables you do to so, with the downside that you have to design your entire schema.
- URL: https://www.youtube.com/watch?v=PBzvJ2Ctjm0
Tools
- Title: hypothesis-graphql (python)
- Description: hypothesis_graphql exposes the from_schema function, which takes a GraphQL schema and returns a Hypothesis strategy for defined queries and mutations.
- URL: https://pypi.org/project/hypothesis-graphql/
Events
- Title: The Hasura User Conference
- Description: We are back for our 3rd annual user conference! Join us from June 28-30, 2022 as we bring GraphQL to the world. This is a free online conference bringing together developers and Hasura users from all over the world!
- URL: https://hasura.io/events/hasura-con-2022/
Social
Platform | Totals | |
---|---|---|
Twitter Followers | 76,624 | |
Active on Discord | 600-700 | |
LinkedIn UG | 2,631 | |
Meetup groups | 142 gropups | 84,223 |
Github Metrics | ||
Watchers | 547 | |
Forks | 1,139 | |
Stars | 13,749 | |
Stack Overflow Questions | 46,903 |