top | item 32864217

(no title)

nikolasburk | 3 years ago

> Is there any post which goes into evolution of prisma from initial days of exposing graphql API directly to using it as wire protocol in the query engine?

To be honest, I think the most comprehensive resource for this is a Twitter thread [1] that I posted from my personal account that explains the different turns we took in the product direction :D

Otherwise, there's yhr blog post "How Prisma & GraphQL fit together" [2] that also touches on the same topics but might be a bit dated since it was published before we released the Prisma ORM for production use.

> And now the likely removal of graphql as wire protocol. What are the key reasons to remove the use of graphql query language?

The short answer is that it would allow us to make us more optimizations for the bridge between JS- and Rust-land in Prisma Client. However, this is not an urgent issue for us at the moment so very likely won't become a priority in the near/mid-term future.

[1] https://twitter.com/nikolasburk/status/1384908813069869058

[2] https://www.prisma.io/blog/prisma-and-graphql-mfl5y2r7t49c

discuss

order

No comments yet.