API-Portal icon indicating copy to clipboard operation
API-Portal copied to clipboard

Consider supporting GraphQL SDL

Open oising opened this issue 4 years ago • 6 comments

As the title says - it seems you only support REST/Swagger/OpenAPI for the moment. GraphQL would be a nice extension.

oising avatar Apr 16 '21 22:04 oising

Hi @oising, yes, GraphQL support is coming around July-Aug.

azaslonov avatar Apr 16 '21 22:04 azaslonov

@azaslonov You guys should consider integrating a project like https://github.com/ChilliCream/hotchocolate instead of rolling your own stuff -- their gql playground equivalent (banana cake pop / bcp) is far more advanced than any others, notably it supports subscriptions.

oising avatar Apr 18 '21 03:04 oising

@oising, yep, thanks for the suggestion, we're digging into this project as well. Looks very promising.

azaslonov avatar Apr 19 '21 20:04 azaslonov

Great -- we're putting it in production at the moment. The only thing I'd say is to avoid using the SDL/schema-first approach with it. It works, but it is behind the other approaches (programmatic APIs) in terms of flexibility and features (something they promise to look at in a near future release.)

oising avatar Apr 21 '21 15:04 oising

@azaslonov if you need any help or have any questions give us a ping. We are happy to help.

michaelstaib avatar Apr 23 '21 12:04 michaelstaib

Thanks folks, we'll get back to then :)

azaslonov avatar Apr 27 '21 23:04 azaslonov