Which Graphql clients are you using?

I started looking into that too with NestJS on the backend and they use Apollo Client with their built in lib. I asked if anyone was interested on the subject a few weeks ago in this discourse, there’s print screen there too.

Also the lib I made, Aurelia-Slickgrid also supports GraphQL, for that I use a small lib graphql-query-builder to create the GraphQL query with the column defined in the grid. So I plan to use all of that in a personal project, that would include the following

  • NestJS (NodeJS backend framework)
  • NestJS GraphQL plugin (Apollo Client)
  • NestJS MongoDB plugin
    • if you want to use PostGres, you can also use NestJS TypeORM
  • Aurelia-Slickgrid (datagrid, with GraphQL support and totally out of subject, I added Excel Export feature last week)
  • OAuth2 with NestJS/Aurelia

The POC is done with OAuth2, I just have to finalize couple of things like adding user roles (regular/admin). I was about to make it all public if that is of interest.

I know it’s not exactly your question but it’s kinda related and might be of interest.

2 Likes