Reduce development time with PostGraphile

Reduce development time with PostGraphile

What is PostGraphile?

  • This is a Nodejs library, a CLI for automatically create GraphQL API from Postgres

Some features it provides:

  • Incredible performance - no N+1 query issues
  • Extensibility via schema and server plugins
  • Auto-discovered relations e.g. userByAuthorId
  • Computed columns allowing easy expansion of your API
  • Custom query procedures enabling arbitrary SQL queries
  • Automatic CRUD mutations e.g. updatePost
  • Custom mutation procedures enabling complex changes to be exposed simply
  • Real-time features powered by LISTEN/NOTIFY and/or logical decoding

References:

graphile.org/postgraphile/introduction

graphile.org/postgraphile/performance

graphile.org/postgraphile/realtime