graphql-inspector
apollo-ios
graphql-inspector | apollo-ios | |
---|---|---|
8 | 6 | |
1,609 | 3,836 | |
- | 0.6% | |
7.9 | 9.0 | |
3 days ago | 9 days ago | |
TypeScript | Swift | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
graphql-inspector
-
The Guild is taking over maintenance of merge-graphql-schemas
merge-graphql-schemas will be added to the existing Schema management tools already created by The Guild (GraphQL-Toolkit, GraphQL Modules, GraphQL Inspector and graphql-code-generator)
-
What's new in GraphQL CLI 4.1
GraphQL CLI 4.1 has been updated to use the latest versions of GraphQL Code Generator and GraphQL Inspector, which are included as recommended, best practice workflows for developing production-ready GraphQL applications.
-
New GraphQL Inspector and upcoming features
It's an entirely open-sourced and community driven tool to help you improve and maintain your GraphQL stack. It comes with a CLI, GitHub Application and GitHub Action. You can read more on our website.
-
Making Open Source Easy - Orchestrating the Open Source Contribution Workflow
GraphQL Inspector
-
Schema Change Notifications in GraphQL Inspector
The new version of GraphQL Inspector comes with schema change notifications. We had it in plans for almost a year now and we're very excited to finally roll it out!
-
GraphQL Tools v7 delivers the next generation GraphQL API Gateway
First, we are aiming for a new schema registry package. We plan on using GraphQL Inspector to check for breaking changes on individual services and the schema gateway as a whole. And thanks to GraphQL Mesh, that process will work for any type of service schema, not just GraphQL!
-
GraphQL - Diving Deep
If you want to validate your schema as and when you push to Version control to maintain sanity, setup something like GraphQL Inspector locally and in your CI/CD pipelines to maintain your sanity. If you use the Apollo ecosystem, it comes inbuilt in the Apollo Studio or the CLI tools which it gives you.
apollo-ios
-
Migrating Netflix to GraphQL Safely
GraphQL queries are just HTTP POST queries with a JSON body. They're supported everywhere.
If you want specialized tooling for them, Kotlin and Swift both have great strongly-typed GraphQL libraries.
Apollo publishes libraries for both:
- https://www.apollographql.com/docs/kotlin/
- https://www.apollographql.com/docs/ios/
- GraphQL making its way into a Twitter discussion about latency is not what I expected
-
Awesome macOS Libraries List
apollo-ios - A strongly-typed, caching GraphQL client. Language: Swift.
-
Apollo iOS 1.0 RFC - Swift Codegen
RFC: apollo-ios/CodegenProposal.md at release/1.0-alpha-incubating · apollographql/apollo-ios · GitHub Example Generated Output: apollo-ios/Tests/ApolloCodegenTests/AnimalKingdomAPI/ExpectedGeneratedOutput at release/1.0-alpha-incubating · apollographql/apollo-ios · GitHub PR for discussion is here: [RFC] In Progress - Release 1.0 - Swift Codegen by calvincestari · Pull Request #1876 · apollographql/apollo-ios · GitHub
-
SwiftGraphQL - A GraphQL client for Swift lovers.
Apollo iOS, on the other hand, generates Swift types from queries in our "queries.graphql" files and supports caching out of the box. Generating types from the SDL is not per se a problem, but it becomes cumbersome and error-prone with large nested queries. Apollo iOS also strongly-binds the generated structures to your queries, making it almost impossible to translate fetched data into an internal state.
-
GraphQL - Diving Deep
Apollo Client does have a good integration with these frameworks including React, iOS and Android — so, you might want to check that out
What are some alternatives?
graphql-code-generator - A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Alamofire - Elegant HTTP Networking in Swift
graphql-tools - :wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
Moya - Network abstraction layer written in Swift.
Stack - Tech Stack developed by The Guild
AFNetworking - A delightful networking framework for iOS, macOS, watchOS, and tvOS.
apollo-server - 🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
swift-graphql - A GraphQL client that lets you forget about GraphQL.
Hoppscotch - Open source API development ecosystem.
protobuf-swift - Google ProtocolBuffers for Apple Swift
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Netfox - A lightweight, one line setup, iOS / OSX network debugging library! 🦊