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

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 전체 →