Need advice about which tool to choose?Ask the StackShare community!
PostGraphile vs Vulcain: What are the differences?
What is PostGraphile? Instant GraphQL API for your PostgreSQL database; use standalone or as a Node.js middleware; MIT-licensed OSS. Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database.
What is Vulcain? A REST-Based Alternative to GraphQL. It is a brand new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. An open source gateway server which you can put on top of any existing web API.
PostGraphile and Vulcain can be categorized as "Query Languages" tools.
PostGraphile and Vulcain are both open source tools. It seems that PostGraphile with 7.92K GitHub stars and 390 forks on GitHub has more adoption than Vulcain with 1.51K GitHub stars and 34 GitHub forks.
Pros of PostGraphile
- Postgres based authentication10
- Great developer support6
- Lightning fast5
- Database first with no braking changes5
- Simple to set up and scale4
- Bye bye Resolvers4
- Back to database first3
- 9 Automatically generates your GraphQL schema3
- Easy setup of relationships and permissions3
- Instant production ready GraphQL3
- Works with new and existing databases1