chot Inc.

chot Inc.

What is Jamstack?

Prismaプリズマ

Prismaは、データベースへのアクセスとアプリケーション間のデータフローを扱う、Node.jsTypeScriptのためのオープンソースのツールキットです。ORMを超越し、データベースAPIを簡単に接続するための新しい手段を提供しています。


Prismaは次の3つのコンポーネントで構成されています:


  • Prisma Schema: スキーマのモデリングやクライアントの生成、マイグレーションを制御する専用言語
  • Prisma Client: データに合わせて自動生成される型安全なクエリビルダー
  • Prisma Migrate: データベースのスキーマの変更を管理するマイグレーションツール


Prismaの主な特徴は、型安全なデータベースアクセスや自動補完などが挙げられます。

Next.js等の永続層を持たないWebフレームワークとPrismaを組み合わせることで、フルスタックなWebアプリケーションを開発することが可能です。

back to Top