Jump to content
Javier Tarí

Any GraphQL implementation out there?

Recommended Posts

Quote

Luckily, TMS XData does support Swagger beautifully, and in a very automatic way.

Source of this information...

https://landgraf.dev/en/graphql-from-the-perspective-of-a-delphi-developer/

 

Oops! Sorry! The quote is about Swagger not GraphQL.

 

Here is another link of Delphi GraphQL component...

https://github.com/bogdanpolak/graphql-delphi

 

Disclaimer. I have no experience with this component!

Edited by Gregory Koehn
Found my first posting was incorrect!

Share this post


Link to post
1 hour ago, Lars Fosdal said:

Is this some sort of rip-off of the TMS components?

No, it's a lead-in to them. Seemed confusing to me at first.

Share this post


Link to post

Yeah, it seemed a little out of place for TMS.
Do they have this for their other products as well?

Share this post


Link to post
1 hour ago, Lars Fosdal said:

Yeah, it seemed a little out of place for TMS.
Do they have this for their other products as well?

No idea. Nor any idea how to discover, since the URL offers no clue. You could ask. 😉

Share this post


Link to post
3 hours ago, Lars Fosdal said:

Do they have this for their other products as well?

We considered that URL to be the "documentation site" for the GraphQL library.

 

It's analog, for example, to https://doc.tmssoftware.com/biz/aurelius (for TMS Aurelius) or https://doc.tmssoftware.com/flexcel/vcl (for TMS Flexcel), which are also separated "sites" from the main TMS site and the official product pages (downloads, orders, etc.). If you pay attention it's the same structure and output, we used the same tool to generate the content for the three of them.

 

The fact the URL is https://graphql-delphi.com instead of something like doc.tmssoftware.com/graphql is simply a matter of trying to comply with the "pattern" of other GraphQL libraries out there, like graphql-java.com, https://graphql-dotnet.github.io or https://graphene-python.org. 

  • Like 2

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×