簡化與資料庫的工作和互動。
Prisma ORM 是一個開源的下一代物件關係映射工具,包括以下幾個部分:
Prisma Client 適用於所有 Node.js(支持的版本)或 TypeScript 後端應用,包括無伺服器應用和微服務。它可以用於 REST API、GraphQL API、gRPC API 或任何其他需要數據庫支持的應用。
Prisma 讓您能夠通過直觀的數據模型、類型安全、自動化遷移、連接池、緩存和實時數據庫訂閱等功能,輕鬆構建、優化和擴展應用。
GitHub: https://github.com/prisma
在應用開發中處理關係數據庫常常是一個主要挑戰。調試 SQL 查詢或處理複雜的 ORM 對象經常會耗費大量的開發時間。
Prisma ORM 通過提供清晰且類型安全的 API 來提交數據庫查詢,這些查詢返回的是簡單的 JavaScript 物件,使得開發者更容易理解和操作數據庫。
Prisma ORM 的主要目標是提高應用開發者在數據庫處理方面的生產力。以下是實現此目標的一些方式: