id: F-122(誌面表示: F-122) · 物理ページ: 388–389(pages=2) · category: term_tool · figure_type: before_after · status: needs_review · evaluation_date: 2026-04-29
tagline 49/25-45 ↑4何を 69/60-200どこで 79/60-200会話例 48/25-50見1 29/15-40見2 22/15-40見3 38/15-40見4 35/15-40見5 44/15-40 ↑4見6 25/15-50
← F-121 SQLite 目次 F-123 ORM →
技術用語
388

Prisma

プリズマ
TypeScript 向けの型安全な ORM(Object-Relational Mapping)です。
体験区分:触った 推奨読者レベル:Level 3-4

何をしてくれるか

`schema.prisma` にテーブル定義を書くと DB クライアントを自動生成します。SQL を書かずに型補完付きでデータを取得・更新できます。

どこで出会うか

Next.js や Express の TypeScript プロジェクトで登場します。`schema.prisma` は AI が読み取りやすく、クエリコードまで補完できます。

Before / After
2026.04·needs_review
「`schema.prisma` を Claude に書かせたら、API のクエリまで型付きで揃いました。」
Prismaの見方
389
この用語の見どころ
1
役割

TypeScript から DB を型安全に操作する ORM です。

2
うれしさ

スキーマ変更がコード側の型に即反映されます。

3
注意点

開発は `migrate dev`、本番は `migrate deploy` と使い分けます。

4
どこで役立つか

Next.js や Express の API 実装で DB 操作を安全にできます。

5
はじめに

`schema.prisma` の書き方と `prisma generate` の役割を先に把握します。

6
深掘り先

ORM、TypeScript、PostgreSQL

非エンジニアのつまずき
  • (著者記入欄・空)
私のコメント
  • 第一印象:(著者記入欄・空)
  • 良い点:(著者記入欄・空)
  • ダメな点:(著者記入欄・空)
  • 誰向けか:(著者記入欄・空)
開発フローでの位置
スキーマ定義
マイグレーション
クライアント生成
クエリ実装
データ確認
関連用語
参考 (未記入) checked —
F-122·term_tool
バイブコーディング図鑑