Jamie Barton

Prisma - Build a GraphQL server with any database

Prisma is a performant open-source GraphQL ORM-like layer doing the heavy lifting in your GraphQL server. It turns your database into a GraphQL API which can be consumed by your resolvers via GraphQL bindings.

Add a comment

Replies

Best
Deam
Congratulations on the launch! The Prisma/Graphcool team has been the lead contributor to open source GraphQL which I appreciate a lot. Projects such as graphql-yoga and graphql-playground makes the development workflow so much easier. All of this in combination with Prisma will help bootstrap projects blazingly fast!
Johannes Schickling
@deamlabs Thanks a lot! Glad your enjoy working with our GraphQL tools. I'm especially excited about GraphQL Playground as we'll have some pretty big new features coming up soon! Looking forward to see what you'll be building! 🙌
Dominik Ferber

I never had a database/backend up and running so fast. Especially loving the new architecture which gives full flexibility to the developer regarding authentication of users and authorisation to change/access data. It is also easy to integrate data from other services into the own API, no vendor lock in at all!

I recently reported an issue on a Friday afternoon on GitHub and it was solved within 24 hours, which is just great.

I can really recommend Prisma!

Pros:

Super easy to get started and iterate

Cons:

No backups yet, but they are coming soon

Brandon Bayer
Do you plan to support “offline first” applications? I have an app I want to save all data locally but have it replicated to the server and other devices as the network permits. Currently I think the only good options for this functionality is AWS AppSync and Realm.io. Awesome job team!
Johannes Schickling
@beedesignllc Hi Brandon! Thanks a lot for your great question! Building "offline first" applications is definitely something we're interested in. We're currently talking to some folks at Apollo on how to make this easier. Would be great if you could share further thoughts over here: https://github.com/prismagraphql...
André Bazaglia
This is a powerful and huge abstraction layer between the application and the database. Definitely a must-have for most GraphQL applications. I've been able to reduce and simplify my code since I've been using Prisma. I just write my types schema and it generates all the inputs and query types, also providing the intermediate GraphQL server that integrates with the database. Amazing to see it here :)
Johannes Schickling
@bazaglia Hi André! Glad to hear Prisma speeding up your development process! Do you have anything in mind how we could improve things even further? 🙌
Huvik

We are using Prisma in production and we are supper happy with it. Prisma offers great flexibility in creating rich APIs. We have prisma 3 months in production and had no problems at all.

Prisma is backed by great team and provides a lot of sources in bleeding edge technology world.

Pros:

Easy to use, flexible, rock solid, offers great developer tools, good support

Cons:

I couldn't find any

Marc Seitz
Prisma is without a doubt the glue that has been missing in the enterprise technology stack. We’ve been working with the team since before they official opened doors as Graphcool and I’m happy to see them succeed with Prisma. - 4 active projects in production with Prisma (2x native iOS, 2x Web) and 2 project in development at the moment
Mo
@mfts0 Whoa! The amount of projects, looks very promising! Thanks for sharing Marc!
Petr Bela

I have followed the team pretty much since they launched the beta of Graphcool more than two years ago. Since then I've watched them iterate on the product, rewrite it, write a ton of open-source libraries, and rewrite it again to deliver the best tool to build your own GraphQL server.

The GraphQL community today stands on three pillars: Apollo, Prisma, and Facebook itself. It's amazing to see these guys evolve the product and take the company to the next stage.

Pros:

Awesome team that's heavily involved in open-source and pushing GraphQL forward.

Cons:

I liked the cool Graphcool name.

Daler Karimov
Very excited to see new DBs and reliable migrations and backups in near future! Kudos team!
Johannes Schickling
@dalerka Thanks a lot, Daler! We're indeed working on more DB connectors and an improved migration system including backups. Stay tuned! :)
Alex Banks
Prisma is one of the best things to happen in tech this year. We've found that it allows us to focus on designing schemas and building resolvers, the fun stuff, actual GraphQL. Prisma handles the rest of the stuff that stands in the way of migrating to GraphQL. I highly recommend checking it out!
Johannes Schickling
@moontahoe Thanks a lot for the great feedback, Alex! I'm very excited to hear Prisma is making your migration to GraphQL easier! Would be fantastic to see a blog post about this. Would you be interested in writing something up?
Kitze
I’m not a backend developer, but Prisma made me one 😅 It’s really a life-changing product and I’m using it for most of my apps. Couldn’t recommend more! 👌
Johannes Schickling
@thekitze That's awesome to hear! That's one of our goals for Prisma: Making it *a lot* easier for frontend developers to build production-ready backend systems. Excited to see what you'll be building!