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
Alex Alexeev

I used Prisma on a pet project only and did like that it gives you db and bindnings to it out of the box, it also helps to generate queries and mutations for new entities and more. Beside that, I really like what guys from graph.cool are doing. Kudos!

Pros:

easy to use, db friendly, nice community

Cons:

still new

Alec Hale-Pletka
Graphcool (Prisma creators) has turned complexity into bliss. Reasons to buy into their ecosystem: - Great docs (with version parity) - Active community - Consistent release cadence Even if you don't use Prisma, check out GraphQL Playground -- one of the many free, OSS projects they've delivered to the community.
Stef Lewandowski
I'm really excited to see that the team have some decent backing to go after this idea. I've used their products on three projects already and there is so much potential here for joyful and scalable approaches to building digital products. Great stuff!
Johannes Schickling
@stef Hi Stef! I really appreciate your kind words! We're super excited about the road ahead and can't wait to ship new features! 🚢
emil møller

Graphcool really makes graphQL a reality! As a frontend developer i'd wish that i'd never had to use REST again! GraphQL is awesome, and I believe that Prisma can help me get the full team on board, and we'll be able to scale and make better apps and sites!

Pros:

Best team behind this fantastic product!

Cons:

None, these guys are the best, and i've used all their former products with no regrets!

Matic Zavadlal

I love the way Prisma allows me to describe my data model definitively. Backed by powerful server stack, it is super easy to bring power of GraphQL to my projects. It thoroughly changed the way I approach creating applications.

Pros:

Prisma is extremly easy to use and has super intuitive API! The time I spend on backend has been more than halved.

Cons:

You have to rethink your choices.

Craig McInroy

GraphQL is a powerful specification that enables APIs to be developed quickly. In the right conditions, new development and redesign of existing systems can benefit. Prisma takes an novel approach to implementing the spec. Tons of potential, in my opinion.

Pros:

Fills a void in an exciting space. Fabulous support from devs and the broader community. Very exciting aspects being actively developed.

Cons:

Still evolving, but doing so quickly and reliably.

Corjen Moll

Prisma has been an absolute dream to work with. It allows us build our backend way faster then we could have with a regular database -> graphql connection.

The docs are great and easy to read and the (slack) community is active and helpful. This is definitely our number one pick when setting up a new backend stack!

Pros:

Super ease to use, great docs, active community, awesome DX

Cons:

Still relatively new

Sara Vieira

I have been using prisma for a long time and before that graphcool and for my experience it's amazing!

@

©They are also all incredi people !

Pros:

Everything this guys make is all I ever wanted in web dev

Cons:

None so far

Jaikanth Kumaran

Love this technology and how it makes graphql easier even for complex schemas.

Pros:

Abstracts the database beautifully

Cons:

Have to use Docker

Gauthier Rodaro

With a few lines of code your app is up and running with a great stack.

Pros:

Easy to start, fully open source, great docs, great slack support

Cons:

Some features missing but they move very fast!