www.prisma.io
Announcing Prisma 2: Confidence and productivity for your database
12/29/2023Updated 3/2/2026
Excerpt
## The problem: Working with databases is difficult The existing landscape of database access libraries ranges from sending raw SQL strings to higher-level abstractions like SQL query builders and ORMs. Each of these approaches come with their own problems and pitfalls. Overall, there's a lack of best practices for application developers who work with databases in Node.js and TypeScript. The jungle of existing tools and lack of best practices have two main consequences: - Developers aren't *productive* because the existing tools don't fit their needs - Developers aren't *confident* that they're doing the "right thing"