node.js + typeScriptでサーバーサイドの開発の練習をしています。
その中で今回はDBと連携する機能、javaでいうところのJDBCやMyBatisのような機能のPrismaに関してこれから記載していきます。
初めてはじめてつかうので実務とは違うところがあるかと思いますが、少しでも為になっていただけると幸いです。
Prismaはnode.jsを対象としたオープンソースORMです。
ORMに関してはほかの方があげているかと思いますので、ここでは控えさせていただきます。
prismaの主なコンポーネントは以下です。
・Prisma Schema
・Prisma Client
・Prisma Migrate
・Prisma Studio
次回以降それぞれのコンポーネントに関して記載していきます。