- 381
- 56 412
GraphQL Foundation
United States
เข้าร่วมเมื่อ 9 ต.ค. 2019
The GraphQL Foundation is a neutral foundation founded by global technology and application development companies. The GraphQL Foundation encourages contributions, stewardship, and a shared investment from a broad group in vendor-neutral events, documentation, tools, and support for GraphQL.
Composite Schemas Working Group - 2024-07-04
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
มุมมอง: 18
วีดีโอ
Composite Schemas Working Group - 2024-10-03
มุมมอง 2921 วันที่ผ่านมา
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
GraphQL Working Group (Primary) - 2024-10-03
มุมมอง 3621 วันที่ผ่านมา
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Design Principles of Federated GraphQL - Martijn Walraven - Apollo
มุมมอง 14721 วันที่ผ่านมา
Design Principles of Federated GraphQL GraphQL was conceived as a unified access layer that empowers product teams by providing a common language for exposing and consuming data capabilities. These capabilities were typically implemented in a single schema through a resolver-based model. That poses challenges in environments with diverse microservices managed by various teams however, as found ...
Client Controlled Nullability - 2024-09-25
มุมมอง 4928 วันที่ผ่านมา
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Composite Schemas Working Group - 2024-09-26
มุมมอง 3228 วันที่ผ่านมา
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
GraphiQL Working Group - 2024-09-10
มุมมอง 1928 วันที่ผ่านมา
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Composite Schemas Working Group - 2024-08-29
มุมมอง 12หลายเดือนก่อน
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
GraphQL.js Working Group - 2024-08-28
มุมมอง 14หลายเดือนก่อน
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Composite Schemas Working Group - 2024-08-15
มุมมอง 27หลายเดือนก่อน
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Composite Schemas Working Group - 2024-09-05
มุมมอง 14หลายเดือนก่อน
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
Composite Schemas Working Group - 2024-08-22
มุมมอง 18หลายเดือนก่อน
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: graphql.org/
🌟 Experience the best moments of GraphQLConf 2024! 🌟
มุมมอง 148หลายเดือนก่อน
From insightful keynotes by industry leaders to hands-on workshops and vibrant networking sessions, this highlight reel captures the essence of innovation and community spirit that defined the event. Ready to dive into the future of GraphQL? 🎥 Watch now all of the conference sessions on the GraphQL Foundation TH-cam channel: th-cam.com/play/PLP1igyLx8foEO0qsyk3IFn1peYSVGDBFA.html GraphQL is a q...
Keynote - You're Our Universe: GraphQL Community Update 2024 - Benjie Gillam, Graphile
มุมมอง 207หลายเดือนก่อน
Keynote: You're Our Universe: GraphQL Community Update 2024 - Benjie Gillam, Graphile, GraphQL Community Gardener The GraphQL ecosystem is vast, composed of tools and libraries in many programming languages, people and organizations from across the globe, and a plethora of maintainers, contributors and developers pulling them together. The primary mission of the GraphQL Foundation is to ensure ...
How to Not Break Your GraphQL Clients - Pascal Senn, ChilliCream
มุมมอง 167หลายเดือนก่อน
How to Not Break Your GraphQL Clients - Pascal Senn, ChilliCream
Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries! - Mike Solomon
มุมมอง 78หลายเดือนก่อน
Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries! - Mike Solomon, Software Engineer Production-ready GraphQL deployments typically require sophisticated clients, careful telemetry, and high performance. Come see how we can apply techniques used in compilers to help write simpler and more efficient GraphQL frameworks and libraries! During this talk, you will learn: - How to create...
Spec Agnostic Executor for Federated GraphQL - Denis Badurina, The Guild
มุมมอง 60หลายเดือนก่อน
Spec Agnostic Executor for Federated GraphQL - Denis Badurina, The Guild
6 Years of Distributed GraphQL in Production - Andreas Marek, Atlassian
มุมมอง 197หลายเดือนก่อน
6 Years of Distributed GraphQL in Production - Andreas Marek, Atlassian
A Wild GraphQL Rollercoaster Ride a Federated GraphQL Adoption Story - Lars de Bruijn & An Ngo, bol
มุมมอง 64หลายเดือนก่อน
A Wild GraphQL Rollercoaster Ride a Federated GraphQL Adoption Story - Lars de Bruijn & An Ngo, bol
Unlocking Blockchain Data with GraphQL - Saihajpreet Singh, The Guild
มุมมอง 69หลายเดือนก่อน
Unlocking Blockchain Data with GraphQL - Saihajpreet Singh, The Guild
Building a Serverless GraphQL Subscription Gateway for Event... Christian Stangier & Kenneth Wußmann
มุมมอง 226หลายเดือนก่อน
Building a Serverless GraphQL Subscription Gateway for Event... Christian Stangier & Kenneth Wußmann
Schema-Driven Testing with Mock Service Worker - Alessia Bellisario, Apollo
มุมมอง 156หลายเดือนก่อน
Schema-Driven Testing with Mock Service Worker - Alessia Bellisario, Apollo
GraphQL Is for Client Developers Not Client Applications - Michael Bleigh, Google
มุมมอง 262หลายเดือนก่อน
GraphQL Is for Client Developers Not Client Applications - Michael Bleigh, Google
GraphQL at the Edge with WebAssembly - Ramnivas Laddad, Exograph Inc
มุมมอง 113หลายเดือนก่อน
GraphQL at the Edge with WebAssembly - Ramnivas Laddad, Exograph Inc
Sponsored Keynote: Uri Goldshtein, The Guild
มุมมอง 137หลายเดือนก่อน
Sponsored Keynote: Uri Goldshtein, The Guild
GraphQL Pagination at Meta - Sabrina Wasserman, Meta
มุมมอง 384หลายเดือนก่อน
GraphQL Pagination at Meta - Sabrina Wasserman, Meta
200 Is Not OK: Strategies for Tracing Partial Responses w/ GraphQL - Aditi Rajawat, Rama Palaniappan
มุมมอง 93หลายเดือนก่อน
200 Is Not OK: Strategies for Tracing Partial Responses w/ GraphQL - Aditi Rajawat, Rama Palaniappan
Converging Paramount EPG Architectures with GraphQL - Giacomo Simmi & Satish Chitnis w/Paramount
มุมมอง 237หลายเดือนก่อน
Converging Paramount EPG Architectures with GraphQL - Giacomo Simmi & Satish Chitnis w/Paramount
Welcome - Opening Remarks - Lee Byron, GraphQL Foundation
มุมมอง 62หลายเดือนก่อน
Welcome - Opening Remarks - Lee Byron, GraphQL Foundation
Sponsored Session: From Prototype to Production: Building Custom GraphQL APIs - Kevin Brown, Exogee
มุมมอง 44หลายเดือนก่อน
Sponsored Session: From Prototype to Production: Building Custom GraphQL APIs - Kevin Brown, Exogee
Thank you, great talk and work
Nice presentation Rama & Aditi. Quick question: DGS framework has been the widely adopted GraphQL Java framework by many companies - including Intuit. However, it's important to note that Netflix plans to phase out DGS-specific code by the end of 2024 - because of overlaping functionalities. In this context, are you plannig to migrate ypur code to Spring-GraphQL framework - by removing GGS Code?
Awesome!
Awesome presentation! Do you have any public documents for this security model? Any specs for this connectors?
If the field is only nullable during migration, maybe it's worth suffixing the field with something temporary, then using deprecation to move to the non-nullable one? hopefully o11y can identify deprecated usage and generated codemods could help make migrating client code faster
when it did get bad results back from LLM you should feed the type error back to LMM. I'm sure the second time you would get correct results.
Wundergraph has similar idea.
Yeah, I've seen some similar ideas there. I think it would be interesting to standardize the idea of secure connectors as a special type of trusted documents.
Whoa. New haircut. 😮
I really enjoyed this report and want to note how skillfully the images of cheerful little people used in the presentation were created. Thanks a lot!
A fantastic talk! Thank you so much for showcasing GraphQL Testing Library, Alessia! > Does MSW support fetch as well as ClientRequest? Yes. MSW comes with full support for fetch in Node.js (Undici). Same handlers, different underlying protocols (you don't care about those). One limitation being is that fetch has to be global (it actually doesn't matter where it comes from, whether it's Undici or node fetch; we draw the line at the Fetch API spec itself).
GraphQL conf EU 🤩🤩
Looks like a nice fresh start compared to Apollo and Relay, very interesting ideas! 🚀
Thank you!!
guy talks like he's doing an infomercial. horrible. abort.
I'm excited to share all the amazing features that have landed in Isograph in the past year!
Great, Dan
2008
where i can get the resource which are used in the video. thanks
GraphQL is dogshit. Learn something useful
Lol I love the shade thrown at tRPC. I still have not understood the use case for this except as a perfect way to couple your code in ways that will make it harder to migrate away from when you eventually need to down the line.
Guys, thanks for the video. But you should improve the sound. it's too quiet and of low quality.
Theo keeps pushing tRPC. Even at a GraphQL conference. I hope one day he learns to use Relay. If you are using anything else on the client side, you are not doing GraphQL right.
Awesome talk. One of the best I heard from the Conf.
Pity, stopped watching after two minutes. Sound quality was horrible.
Really wanna learn about the tests that you used to test if it will compose any repo to share ?
Thanks for
brilliantly
as relay user, this is super cool goodluck
Thank you!! I hope you give it a try and let me know what you think. Expect that to become a possibility in Jan :)
Thanks for sharing!
Nice talk
loved to see you in the Guild ♥
Great talk, I'm excited for this! Rooting for you Robert!
Thanks!!!! 🤞 I'll try not to let you down 😁
Audio is bad. Shame.
How does it compare to GQTY and Grats?
Love it! I'm really stoked that Marc-André gave this talk, having been in the space for so long. His wisdom and the tacit knowledge is on display as he share the timeline having lived through those moments himself. It's coming full circle code-first -> schema-first -> programming language first
stunning presentation!
It seems to me that converting `hometown: String` to `hometown: String!` ought to be considered as a potentially breaking change. If you have typesafe clients that generate types from schema, they'll treat the former as `Optional<String>` versus the latter as `String` (or whatever syntax the typesafe language has for that)
It's technically a different type but it's not a breaking change. If your clients are type safe then they should already be accounting for the null case. Changing the schema so the value is always defined wouldn't break anything.
@@frankrossi3524that's a big if. For this reason alone there is a category of dangerous changes when it comes to evolving gql. Btw, I was very disappointed that the gql inspector didn't recognize this as a dangerous change
Interested to hear if you think that, when properly secured - either by supporting tooling or more rigorous dev practices, that introspection is "safe" to enable?
Thank you Benji! It’s amazing that you managed to push through all the hurdles required to get this done 🙏 I’m excited for the future ahead. This topic has been top of mind for me since 2016. Glad to see a community solution 🎉
Wonderful job, Benjie!
A prolific speaker indeed👏
Here are the slides on the new DataLoader algorithm: files.wundergraph.com/Dataloader_3.0_WunderGraph_Jens_Neuse.pdf
no, ssr is just one client, web. an API can have more than one clients/consumer.
I hear what you're saying, but hear me out. Ain't nobody got time for that. Postgraphile Hasura
You go girl! Wow not only you are a top experts, but you are a top speaker 💪🏻
nice
Best talk I have heard on this topic
Thanks for the talk, Stephanie! We can certainly improve when it comes to GraphQL mocking in MSW. One thing I want to advocate more for is schema-based mocking where you capture all queries by "graphql.operation()" and resolve them using the actual "graphql" function from the same package. This allows for stricter mocks but also field filtering, and even mock resolver support.
🎉
Each question has a detailed README that explains why composition fails. Maybe we could open source the game. :)
very fun game. what a good speaker. lee byron is sitting down. what is going on? lol I died