본문 바로가기
Backend#Backend#ORM#TypeScript조회 1

Drizzle ORM란?

정의

SQL에 가까운 타입 안전 TypeScript ORM. Prisma보다 가볍고 성능·런타임 풋프린트가 좋음.

다른 표현드리즐Drizzle

Drizzle란?

2023년 이후 급성장한 TypeScript ORM이다. Prisma가 추상화 중심이라면 Drizzle는 SQL 투명성이 모토.

장점

  • Serverless·Edge 환경 친화 (런타임 small)
  • 스키마를 TS 파일로 정의 (Prisma schema 언어 불필요)
  • 쿼리가 SQL에 1:1 매핑돼 예측 가능
  • 마이그레이션 drizzle-kit으로 자동 생성

const users = await db
  .select()
  .from(usersTable)
  .where(eq(usersTable.email, email));

vs Prisma

Prisma는 팀 DX·툴링 풍부, Drizzle는 경량·성능·Edge 친화. 신규 프로젝트는 요구사항에 따라 선택.

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Backend 전체 →