Prisma ORM Manifesto: Clarity and Collaboration #25772
Replies: 8 comments 25 replies
-
|
Thanks for having an open discussion! With the Rust -> TypeScript conversion, do y'all have any concerns around performance? |
Beta Was this translation helpful? Give feedback.
-
|
If the engine switches from Rust to TypeScript, does that mean there will be no more third-party language adaptations? If so, this will be a disaster for Prisma Rust( @Brendonovich ), Prisma Go( @steebchen ), Prisma Python( @RobertCraigie ), and Prisma Dart ( @medz ). |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the heads up. To be honest, I am a bit worried about the change. I have personally been following prisma/prisma-engines#4208 because the integration of Geospatial features didn’t seem to be a priority for the core Prisma team. One year later, as I hoped it would eventually be integrated, the change to typescript is announced. My guess is the pull request is now meaningless and may be closed... The manifesto mentioning extensibility by design, I hope it will simplify the integration of new features. An aspect I am hopeful is the feature parity between the supported databases when possible. Having to run a Postgres instance just because SQLite provider doesn’t support JSON can be annoying. |
Beta Was this translation helpful? Give feedback.
-
|
@wmadden As a company that primarily chose Prisma due to a strong CockroachDB support, should we be concerned that the support might be dropped along the way of the engine rewrite from Rust to TS? Or plan is to preserve feature parity, and only deprioritize further enhancements for non-core databases? |
Beta Was this translation helpful? Give feedback.
-
|
still waiting for that announcement from 2019 to enable ppl to create their own connectors to the database they want, to materialize. |
Beta Was this translation helpful? Give feedback.
-
|
Howdy - has the "splitting the It causes some frustration when using Prisma at scale. Our editors get weird and refuse to interpret Thanks again, I'm excited to see how Prisma grows over the next year! |
Beta Was this translation helpful? Give feedback.
-
|
Well, I guess the change from Rust to TypeScript just killed all the major community maintained clients :/ steebchen/prisma-client-go#1542 Been using the Go client [*] |
Beta Was this translation helpful? Give feedback.
-
|
This is extremely disappointing news coming from somebody who architectured a project based on the fact that Prisma is the perfect multi-language schema DSL. The only edge for Prisma is now lost. I might as well go back to creating REST APIs and use Drizzle. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Today we published the Prisma ORM Manifesto to mark the start of a new chapter for Prisma. As the project has grown, it’s become increasingly challenging to maintain the repo, stay connected with our community, and ship new features all at once.
The manifesto outlines how we’re addressing these challenges, the changes we’re making, and our concrete next steps.
We’re opening this discussion to hear your feedback, answer your questions, and learn from your thoughts on the manifesto. Let’s work together to shape the future of Prisma.
Beta Was this translation helpful? Give feedback.
All reactions